Echo Mountain, CO, Will Remain Closed All Day Today After Receiving 3โ of Snow Echo Mountain, Colorado, announced on their website and social media channels, that the resort will be closed today, Thursday, March 14, after receiving a staggering 30 inches of snow in the last 24 hours. The closure also affects its night skiing offer which is usually offered every Wednesday to Saturday from 4:30 ย – 9:00 p.m. โEcho faithful, we will be […] Industry News SnowBrains | March 14, 2024 1 Comment