Where is Huangshizhai?
Where is Huangshizhai located?
Huangshizhai, Huangshizhai, China (approx. 31.1707°, 115.53234°)
Where is Huangshizhai on the map?
{"latitude":31.1707,"longitude":115.53234,"title":"Huangshizhai"}