Where is Shuangbaidu?
Where is Shuangbaidu located?
Shuangbaidu, Anhui, China (approx. 31.53333°, 118.4167°)
Where is Shuangbaidu on the map?
Shuangbaidu - Taixingzhou
Shuangbaidu - Xinqiao
Shuangbaidu - Shuandou
Shuangbaidu - Yangzhou Museum
Shuangbaidu - Feihuang Amusement Park
{"latitude":31.53333,"longitude":118.4167,"title":"Shuangbaidu"}