Snow-capped peaks and turquoise lake