Yes, great place for a sunset ..
I don't know about sunset but it's a great spot to see the sunrise.
Highly recommend it
What are some "must visit" nature places around Denver?
Are you driving or hiking? If you're hiking try Mt Morrison. Unbeatable views of Denver and the snowcapped Rockies. If you want to drive lookout mountain gets the job done, and so does nearby Windy saddle.
Yea it's actually an excellent place for it!! I definitely enjoyed it
Thanks! Your answer is awaiting moderation.