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.
Chongqing is also one of the nine largest iron and steel centers in China and one of the three major aluminum producers. Important manufacturers include Chongqing Iron and Steel Company and South West ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果