Where is Qianaoqiao?

Where is Qianaoqiao located?

Qianaoqiao, Zhejiang, China (approx. 28.61611°, 121.4025°)


Where is Qianaoqiao on the map?