text: are you sure this place is real? I've searched the web and nothing came up and viewed satellite imagery of this location is not here, Are you confused with the Area 51 Alien Center which is down the road to the west?