Some photos taken during a hike in Magaliesburg.
Magaliesburg is a small town situated below the Witwatersrand mountain range in Gauteng, South Africa. The Magaliesberg mountain range is north and visible from town, hence the name "Magaliesburg".
This is the bushveld.
This is a cactus.... and a view
These plants are known as a Frithia pulchra – Fairy Elephant’s Feet, Baby Toes.