Apr 11, 20232 minA Sight to Behold on the Iron Throne ChallengeDiscover the wonder of spotting Cape Vultures on the Iron Throne Challenge, a 21km trail run in Hartbeespoort, South Africa.