Chernobyl wallpaper Chernobyl Chernobyl is a nuclear power plant in Ukraine that was the site of a disastrous nuclear accident on April 26 1986. Tons of nuclea… Wednesday, March 2, 2022 Edit