Designed by
Title
Shanghai Hongqiao Railway Station #43646042
Description
SHANGHAI, CHINA - JUNE 23, 2014: Passengers wait for trains in Shanghai Hongqiao Railway Station. It is the largest railway station in Asia with an area of 1.3 million square meters.
This image is editorial