Company name: Echo Mountain
Description: Seasonal ski facility for snow sports
19285 CO-103, Idaho Springs, CO 80452, United States