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 ?

39

(a) Kazan
(b) Saint Petersburg
(c) Barcelona
(d) Valencia