Echo Park

A majestic centerpiece rises up from the Earth to greet the confluence of two beautiful rivers, the Green and the Yampa. Steamboat Rock an ethereal experience in the high desert of Northwestern Colorado. A hidden oasis protected and hidden from the masses. A quiet, sacred place of awe inspiring beauty.