Camps Bay beach with mountain range background