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 39 (a) Kazan (b) Saint Petersburg (c) Barcelona (d) Valencia