Geneva lake is a turquoise mirror of the Swiss Alps

Geneva lake is a turquoise mirror of the Swiss Alps