Catch up with the Trekking the Planet team as they review their time in Parque Nacional Torres del Paine in Chile. Located near the tip of South America, Torres del Paine is a mecca for trekking enthusiasts from all over the world. During this episode, you get a look at Los Torres or “The Towers” as well as the French Glacier in the Valle Frances. Finally, you will see the Grey Glacier from both Earth’s surface as well as from space (photo courtesy NASA). TrekkingthePlanet.net

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…