The Green Point Lighthouse is located on Beach Road near the Green Point Common in Cape Town, South Africa. It is also known as the Mouille Point Lighthouse. It is a beautiful light, with striking red and white diagonal stripes. It is a short walk from the Victoria and Alfred (V&A) Waterfront and the new Green Point Stadium which was built for the 2010 FIFA World Cup. This lighthouse is also featured in one scene from the recent movie "Invictus". It was built in 1824. Photos taken in August 2010.