Si trova al'interno di Echo Mountain Resort, a soli 35 chilometri da Denver, Colorado, Echo Mountain è stato venduto a nuovi proprietari che hanno deciso di cambiare il formato di base del comprensorio sciistico di concentrarsi sulla formazione gara di sci.
Lo snowpark offre una serie di jumps, rails e boxes.