 About 100-150,000 ethnic Bafokeng live in an area some 150 km north-west of Johannesburg, South Africa, with the balance scattered primarily throughout South Africa.The Bafokeng have retained their unique cultural identity and traditional leadership structures and is led by a hereditary "kgosi" (king), currently Leruo Molotlegi.Much of the terrain is rolling grassland.