The Descent Into China's Deepest Subway Station Is Comically Long

This video is sped up, but it apparently takes nearly 10 minutes for commuters to ride the series of escalators to this Chongqing subway stop.