Where is Shijiaba?
Where is Shijiaba located?
Shijiaba, Anhui, China (approx. 30.95°, 118.4833°)
Where is Shijiaba on the map?
Shijiaba - Xiaopancun
Shijiaba - Yijiangzhen
{"latitude":30.95,"longitude":118.4833,"title":"Shijiaba"}