Where is Shaoqiu?
Where is Shaoqiu located?
Shaoqiu, Shanxi, China (approx. 36.91667°, 112.6833°)
Where is Shaoqiu on the map?
Shaoqiu - Shandong Museum of Science and Technology
{"latitude":36.91667,"longitude":112.6833,"title":"Shaoqiu"}