Chongqing, China --
Return
3. Eling Park - Chongqing is a mountainous city. This is a view from Eling Park.