Snow-capped mountains by a turquoise lake