Explorer’s Scrapbook: Torres del Paine
Torres Del Paine National Park is a UNESCO Biosphere reserve located north of Punta Arenas in Chile and neighboring Argentina. As you can see from this photo, it is a stunning area. The dramatic scenery and vibrant colors enabled me to come back with many beautiful photos and wonderful memories.
Melanie Berger
Assistant Shore Excursion Manager
ms Veendam
Comments
Whatta sight.