a village on the shore of a lake surrounded by mountains