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

Log In

Forgot password?

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

Add to Collection

No Collections

Here you'll find all collections you've created before.