Towering peaks over a serene lake