Table Mountain is the mountain that watches over Cape Town. It is one of the most iconic landmarks in South Africa and is a popular tourist destination.