islamicthinking:

The Qol Sharif, located in Kazan Kremlin was the largest mosque in Russia and, reputedly in Europe outside Istanbul. As of 2009, reputedly, it’s the second largest mosque in Europe (without Turkey) after Grozny Central Dome Mosque.

Originally, the mosque was built in Kazan Kremlin in the…