Shali, Russia
Pride of Muslims Mosque
The Mosque in the Name of the Prophet Muhammad, also known as the Pride of Muslims Mosque, 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.
- City
- Shali
- Country
- Russia
- Category
- Religious
- Suggested visit
- About 45 minutes
Background: Wikipedia