Monday, May 14, 2012

Church of St. Illya, Chernobyl

Located in the town of Chernobyl, 12 km from the power plant that so famously blew it's top in 1986. It is said that even at the height of the Chernobyl crisis, this church never missed a regularly scheduled service.


Related Posts Plugin for WordPress, Blogger...