seaside sandy beach with distant mountains landscape