a large snow covered mountain towering over a body of water