IQNA

TEHRAN (IQNA) – The Kul Sharif Mosque in Kazan, Russian Republic of Tatarstan, dates back to the 16th century AD.

One of the largest mosques in Russia, it is a two-story building whose first floor is an Islamic museum and the second floor is for worshippers to say their prayers.