This is a really cool website, it looks like most of these pictures take place in Russia as there are a lot of pictures from Chernobyl. There are also a bunch of pictures from nuclear test sites from the islands that the US was testing on which are really cool. Then there are a bunch of shipyard pictures too.
« More WordPress Themes WordPress Theme Highly Customizable »
This is not Russia. It’s Bulzudzha mt. in Bulgaria. Communists used to have conferences here in the past.
The website is cool though.