Tuesday, August 11, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Pride of Muslims

Shali, Russia

The Mosque in the Name of the Prophet Muhammad (Chechen, Muẋammad Payxamaran ċarax mäƶdig, Mechet' imeni proroka Mukhammeda), also known as the Pride of Muslims Mosque (Chechen, Busalbaniyn dozalla, Gordost' musul'man), is a mosque built in the 21st century in the center of the city of Shali in Chechnya, Russia. As the largest mosque in Europe, it can accommodate up to 30,000 people, with the surrounding area providing space for a further 70,000.

Mosque data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other mosques in Russia