Advertisement

Chongqing city News

alt
Hongyancun Station in Chongqing, China, is the world's deepest Railway station at 381 feet underground. It takes approx 8 to 13 minutes to reach platforms with escalators' help.  
alt
The site is believed to be the largest of its kind in the world.






Loading...
english news
NEWS ON ONE CLICK