Table Mountain and the ocean in Cape Town, South Africa