Saturday, December 13, 2008

Waterfall in Torres del Paine


This photo was taken in Torres del Paine National Park in Patagonia, Chile in March 2006. I'm glad that there is a person down there by the falls to give you some perspective to the size.

1 comment: