Where is Xiaoutai?
Where is Xiaoutai located?
Xiaoutai, Hebei, China (approx. 42.16444°, 117.0717°)
Where is Xiaoutai on the map?
Xiaoutai - Su-chee-ha-la
Xiaoutai - San-tso-shan
{"latitude":42.16444,"longitude":117.0717,"title":"Xiaoutai"}