People and dog at beach surrounded by mountains.