The Liziba station, part of the Chongqing Rail Transit 2, is nestled between the sixth and eighth floors of a 19-storey ...
In the mountainous Chongqing, China, large outdoor escalators have been built on hillsides to provide local commuters with the convenience to travel between a railroad station and several bus stops.
A Chinese influencer shocked many online after trying to discover the "real" ground floor in the city of Chongqing ... urban environment where trains and buses run on roads which are built ...