Featured Post
Chernobyl
Thursday, 23rd June 2005 by
The site of the Chernobyl nuclear power station is in Ukraine, at the far east of Europe. There isn’t super-high res imagery of the area but you can get the general idea of the layout. For an annotated image there is a handy one over on wikipedia. Of course, it is next to large water supply as this was used to generate the steam to drive the power generating turbines.…








Recent Comments