Featured
Chernobyl
Where Is Chernobyl? Chernobyl is located in northern Ukraine, about 80 miles north of Kiev. A small town, Pripyat, was constructed a few miles from the site of the nuclear plant to accommodate workers and their families. Construction of the Chernobyl power plant began in 1977, when the country was still part of the Soviet […]
Read more about Chernobyl