Passengers stand on an escalator at Hongtudi Subway Station of Line 6 in Southwest China’s Chongqing Municipality, March 21, 2017. The station’s platform, 60 meters underground, is the deepest in China. It takes three minutes to take the escalator from the platform to the surface. (Photo/CFP)
RIGHT BG