Where is Shuangqiao?
Where is Shuangqiao located?
Shuangqiao, Zhejiang, China (approx. 30.82694°, 120.7083°)
Where is Shuangqiao on the map?
Shuangqiao - Hanshan Temple Buddhist Temple
Shuangqiao - China Garden Hotel
{"latitude":30.82694,"longitude":120.7083,"title":"Shuangqiao"}