"Salto Grande" water fall / Cascada "Salto Grande"

In "Torres del Paine" National Park / En el Parque Nacional Torrres del Paine

10,104 views
17 faves
21 comments
Taken on December 27, 2009