AMAZING Torres del Paine (Chile) from Punta Arenas ! Part 2

Visit Authors Webpage

The famous Torres del Paine, located in the region of Magallanes and Chilean Antarctica, is a breathtaking sight. Here is a dramatic overview. Scenic Gems video.

Share this?