Turquoise lake with snow-capped mountains