A must see for any first time Denver visitors. Stunning natural amphitheatre not too far from our venue or downtown!
Our favorite spot to enjoy the Colorado weather and walk! Highly recommend if you want an easily accessible walk!