Where is Shibahao?
Where is Shibahao located?
Shibahao, Hebei, China (approx. 42.00306°, 117.335°)
Where is Shibahao on the map?
Shibahao - Tung-nen-tzu-kou
Shibahao - Wuhao
{"latitude":42.00306,"longitude":117.335,"title":"Shibahao"}