9851 Canyon Run Dr, Las Vegas, Nevada 89145 USA
Lots of beauty in the mountains and chaparral
Photo Credit: Yelp