Microsoft Virtual Earth Satellite Maps:
The LaSalle County nuclear power station, Ottawa, Illinois, USA

The LaSalle County nuclear power station, located 11 miles southeast of Ottawa, Illinois, USA serves Chicago and northern Illinois with electricity. It has two General Electric boiling water reactors, [...]