Lima, Peru | Monday, March 22, 2010 10:02 am | | |
Waterfalls of Huacamaillo, at San Antonio de Cumbaza.