Where is Yumpacocha?
Where is Yumpacocha located?
Yumpacocha, Pascoe, Peru (approx. -11.00175°, -76.48279°)
Where is Yumpacocha on the map?
{"latitude":-11.00175,"longitude":-76.48279,"title":"Yumpacocha"}