 The actual beach is not totally surrounded and enclosed by  mountains, hiding it from the sea. In fact there is a large gap  between two gigantic boulders and the films editors superimposed a  fake mountain there in post