Where is Xiahuliang?
Where is Xiahuliang located?
Xiahuliang, Hebei, China (approx. 39.53139°, 115.9633°)
Where is Xiahuliang on the map?
Xiahuliang - Yunle
{"latitude":39.53139,"longitude":115.9633,"title":"Xiahuliang"}