Near Area 51 in the town of Rachel, Nevada. State Highway 375. ?Research? center. Area 51 is a top secret American military facility located at Groom Lake, Nevada, USA. The site contains a large air base, where research into crashed unidentified flying objects (UFOs) and their alien crews has allegedly been carried out.
- ©Peter Menzel, www.menzelphoto.com
- Image Size
- 1024x679 / 380.2KB
- Contained in galleries