Where is Vistahermosa?

Where is Vistahermosa located?

Vistahermosa, Amazonas, Peru (approx. -6.31528°, -78.11306°)


Where is Vistahermosa on the map?