an aerial view of the beach and mountains in cape town, south africa photo by person