Where is Shangqiao?
Where is Shangqiao located?
Shangqiao, Zhejiang, China (approx. 29.79171°, 119.6063°)
Where is Shangqiao on the map?
Shangqiao - Huangshan National Park
Shangqiao - Отель InterContinental Onethousand Island Lake Resort
Shangqiao - Shujintou
Shangqiao - Shangcheng Hotel
Shangqiao - Wuzhou Park
{"latitude":29.79171,"longitude":119.6063,"title":"Shangqiao"}