Yahoo! Satellite Maps:
Moscow Eye - radar system, Chernobyl, Ukraine

Radar system near Chernobyl called "Moscow Eye". Send by: harris [...]