Valley of the Waves

Pilanesberg National Park South Africa