Where is Xinghai Square?
Where is Xinghai Square located?
Xinghai Square, Xinghai Square, China (approx. 31.31749°, 120.6662°)
Where is Xinghai Square on the map?
{"latitude":31.31749,"longitude":120.6662,"title":"Xinghai Square"}