Cape of Good Hope and Dias Beach from the overlook of Cape Point in Cape Peninsula which is part of Table Mountain National Park, South Africa.