Where is Humboldt Hill?
Where is Humboldt Hill located?
Humboldt Hill, Humboldt Hill, United States of America (approx. 40.72596°, -124.18978°)
Where is Humboldt Hill on the map?
{"latitude":40.72596,"longitude":-124.18978,"title":"Humboldt Hill"}