Where is Humupin?
Where is Humupin located?
Humupin, Sichuan, China (approx. 32.5048°, 105.2485°)
Where is Humupin on the map?
Humupin - Huangping
Humupin - Dautzun
Humupin - Hexuanghou
{"latitude":32.5048,"longitude":105.2485,"title":"Humupin"}