Coordinates
n36 5 32.03 w115 9 55.07
will get you there. It looks like it was shot on a weekend based on the lack of vehicles in the parking lot. Copyright is 2009, but the imagery dates
back to 2008.
This looks like a plane flew the site rather than satellite photography.