The answer is South Africa.
Table Mountain is located in Cape Town, South Africa and the name for this mountain comes from its unique shape. The mountain is a significant tourist attraction with many using the cable-car or hiking to the top to get an amazing view of the city.
On WorldAtlas.com