Did you mean: Lakes of Venus
Lakes of Vens
Lake in France
The lakes of Vens are located in the massif of the Mercantour, between the elevations of 2,325 m and 2,278 m, in the township of Saint-Étienne-de-Tinée, in the department of the Alpes-Maritimes. Wikipedia