View Gallery Greek Peak Location New York Project Type Snowmaking Overview 6 Projects 11,000 Linear Feet