The Temple of All Religions that consists of several types of religious architecture including an Orthodox church, a mosque, and a synagogue is located in ________ city ? By Prepistan - April 27, 2020 41 (a) Kazan (b) Saint Petersburg (c) Barcelona (d) Valencia