The 'church of all religions' in Russia

  • 5 years ago
A mosque, an orthodox church, and a synagogue united under one roof.
This is the Temple of All Religions in Kazan, in the Russian republic of Tatarstan, nearly five hundred miles from Moscow.

Recommended