‘Emerald Mountain Lake’, Lac de la Gloriettes, Southwest France. ‘Emerald Mountain Lake’, Lac de la Gloriettes, Southwest France.