Rock climbing gym near colorado. Come push your limits! The Spot Denver offers 19,000 sq.