No, it's above Red Rocks at the intersection of I-70 and Hwy 40.

https://maps.google.com/maps?q=T-Rex...80224&t=m&z=16