3111 S Valley View Blvd, Las Vegas, Nevada 89102 USA
Grand Canyon! With a little spider we got at the gift shop :)
Photo Credit: Yelp