Hey hello! This past weekend went to check out Echo Mountain which is just outside Idaho Springs in Colorado. There were limited runs open but we still had an awesome time. Sit back and relax and check out some first person shots of the mountain and imagine you're shredding with us!