Message posted by lone wolf on November 04, 2005 at 13:49:20 PST:
Thanks. The sat photo certainly shows some depression at Helendale. I'm going to try to shoot the facility from the north sometime, which should show the depression. I think there are mountains towards the east, though at some distance.
In Reply to: Re: Did NOVA spill the beans? posted by Tom on November 04, 2005 at 13:25:45 PST:
Replies: