The Towers

The towers

The towers, Torres Del Paine National Park, Chile