mountainsnow (25)in #first • 6 years agoFirst snow Lake sebago, New York, USAmountainsnow (25)in #newyork • 6 years agoPine Meadow Lake, NY, USAOmen of the most clear water lake in New York State close to city.