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).