Located in the major tourism hub of Chongqing, China’s Chongqing East Railway Station spans eight floors with a total construction area of 1.22 million square meters, equivalent to 170 standard football fields, making it the world’s largest train station by area.from VnExpress English https://ift.tt/M1EHaRh
via IFTTT
0 comments:
Post a Comment