Table Mountain (Afrikaans: Tafelberg) is a flat-topped mountain forming a prominent landmark overlooking the city of Cape Town in South Africa, and is featured in the Flag of Cape Town and other local government insignia.The view from the top of Table Mountain has been described as one of the most epic views in Africa. (Wikipedia)