News

The metro station is 116 metres below the ground ... Hongyancun station in Chongqing, southwestern China, was opened in 2022 and stretches down 116 metres (348 feet) below ground.
Chongqing has become an emblem of the fastest urban revolution on the planet. The sky-high futuristic city - filled with giant buildings, multi-level highways and a metro system that barrels ...