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 .
Table Mountain is a flat-topped mountain overlooking the city of Cape Town in South Africa .