The loop train of Chongqing subway is coming slowly #184865235
Description
The subway loop train in Chongqing, China is coming slowly. The subway is responsible for the large transportation volume of every metropolis. Environmental friendly means of transportation.