Capturing Views at One End of the Earth

Episode 862,   Nov 04, 2017, 06:13 PM

Subscribe

Situated at the very southern end of South America, where the great Andes finally flatten into endless pampas, Torres del Paine certainly ranks among the world's most magnificent national parks.