Surprise Me!

Watch commuters descend into China’s deepest subway station which is 31 storeys below the ground

2019-06-11 8 Dailymotion

China's deepest subway station is around 95-metres underground, approximately 31 storeys, and is in the nation's famous mountain city of Chongqing.<br /><br />The impressive clip shows the filmer taking the escalators to go down into the Line 10 of Chongqing Rail Transit.<br /><br />It takes more than ten minutes for the commuters to ride six escalators continuously to reach the platform.

Buy Now on CodeCanyon