S05 · E03
Tierra del Fuego
Jan 15, 2014
Les Stroud travels to the Mitre Peninsula, a remote peninsula located on the easternmost tip of Isla Grande in the province of Tierra del Fuego, Argentina.

S05 · E03
Les Stroud travels to the Mitre Peninsula, a remote peninsula located on the easternmost tip of Isla Grande in the province of Tierra del Fuego, Argentina.
Mar 5, 2014 · 47m