Table Mountain is a flat-topped mountain overlooking the city of Cape Town in South Africa. It is 1084.6 meters (3,563-feet) tall, of sandstone and granite. With nearby mountains and Table Bay, it surrounds the central part of Cape Town.