The Government of China has announced plans to construct the world’s deepest and largest high speed rail (HSR) station at Badaling as part of China’s preparations for the 2022 Winter Olymp...

This content is available to only subscribers.