6
Votes
Jorge Águila's picture

Salto de la Princesa

Waterfall located in Chile, in the Araucania region. It is a 25 meter high waterfall. I waited until sunset to take the photo.

Log in or register to post comments