The 'world's biggest train station' costing £5.8bn - the size of 170 football pitches

2 months ago 2
ARTICLE AD BOX


The station serves as a major high-speed rail hub and can handle 16,000 passengers per hour.
Read Entire Article