Being called “mountain city”, Chongqing in southwest China used to have inconvenient transportation. Now, highways have spread all over the city, which not only provide convenience to citizens, but also constitute fine aerial views. (Photo/xinhuanet)
Go to Forum >>0 Comment(s)