Skip to playerSkip to main content
  • 7 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.
Comments

Recommended