Visitors marvelled at the weathered limestone rocks hanging from the ceiling of South Africa’s Sterkfontein caves, millions of years old.

By admin