The Magnificent Magaliesberg Mountains



Over 2.3 billion years old.