I've gotten several tips about this little site lately, but I rememberd that I had posted about it earlier so I didn't post about it again. To my surprise there is a updated version of that site up now, so get on over and see how Chernobyl is.
Link:Chernobyl the tour
Link:Chernobyl the tour