Shanghai: Situated on the China’s east coast at the mouth of Asia’s longest river, this booming, massive city, renowned for its blend of skyscrapers, museums and historic buildings, is home to a population equal to that of Australia. Come visit.
Participate with this walk
Start This RouteStart
Distance: + 8.73km
Distance: + 9.06km
Distance: + 6.22km
Distance: + 4.42km
Distance: + 4.07km
Distance: + 2.11km