Chile
The view from this point overlooking the Lake Pehoe in the Magallanes Region
of southern Chile is truly breathtaking and impressive.
Access to the first hotel in the National Park is only possible by bridge.

January 16, 2010 - Torres Del Paine National Park - Chile.