Where is Putkakocha?

Where is Putkakocha located?

Putkakocha, Junin, Peru (approx. -11.92622°, -75.52253°)


Where is Putkakocha on the map?