In 2018 it was a countryside on the outskirts of Chongqing. In 2025 it will be the largest train station in the world
On June 27, China inaugurated the Chongqing East Railway Station, officially the largest railway terminal on the planet. With 1.22 million square metersThe equivalent of 170 football fields, this colossus is five times the size of New York’s iconic Grand Central. The project cost around 6.7 billion euros to materialize. In addition to its magnitude, … Read more