Source: Tourism MediaLions HeadLook down on the city and the Atlantic Ocean from the top of one of the mountains that tower over Cape Town.WorldAfricaSouth AfricaCape TownLions Head