Table Mountain in the distance - though nothing like the real one towering over Cape Town, South Africa...