The Temple of All Religions in Russia is an architectural complex representing the religious architecture of 12 major religions of the world.