Okarito Lagoon, Tai Poutini National Park, Westland, on the West Coast of New Zealand's South Island.