Location:ATKV Buffelspoort Resort, Rustenburg, North West, South Africa