Nestled in the Maluti Mountains, Golden Gate Highlands National Park offers spectacular scenery and photographic opportunities.