Table Mountain

Table Mountain is one of the most iconic landmarks in South Africa, and is located in the