Cave off the beach with mountains in the distance