Another one of those mysterious discolored spots that turns out to be high-res photos of a suspected foreign WMD nuclear facility. This is the El Salam reactor, on the edge of the desert in Algeria.
View in Google Earth Categories: Power - Nuclear, Government - National - Foreign
Links: www.globalsecurity.org
By: romulusnr

Comments

Policies
Please enable images and enter code to post
Reload
Anonymous picture
Anonymous
@ 2005-06-29 19:01:50
LOL power... yeah, of some sort I suppose :)