
Clash of the Titans: Filming Battling Elephant Seals
Peninsula Valdes: 7542 miles from London, 5389 miles from LA, 623 miles from Buenos Aires. This small rocky outcrop, where the Argentinian Patagonia meets the South Atlantic Ocean, feels a thousand miles from anywhere. There’s only one road on and off the peninsula, and as a national park with only a few scattered settlements, you... Read More