Photos Religious structure in Russia? – StumbleUpon March 8, 2013August 5, 2018 happyorright no_title – StumbleUpon. What an amazing building. The work and planning this took to build. Doesn’t it seem that with our modern technology we have still lost something compared to those who built these in the past?