The area to the west is censored in LL. Note the name of the roads; many are scientists who did nuclear research.
ENEA - Frascati Research Centre - Italian nuclear fusion research facility
No Thumbnail
© Google Maps
By kjfitz @ 2007-08-02 10:33:01