Lion's Head, is a mountain in Cape Town, South Africa. Between Table Mountain and Signal Hill. Lion's Head peaks at 669meters above sea level. Lion's Head is known for spectacular views over both the city and the Atlantic Seaboard. The mountain forms part of a scenic backdrop to the city of Cape Town in South Africa.