Tranevaal , South Afrlca.