There are many nature places with great views around here! Some of my favorites are covered in snow at the moment – Tumalo Mountain is one. But Pilot Butte State Park is right in Bend and offers great 360 degree views of the city, mountains, desert and surounds. Up north a bit, Smith Rock State Park is a superbly beautiful natural area with incredible views, also of the mountains and desert as well as the Crooked River. Let me know if you have any other questions or want more info! Have a great time!