IslamiCity
The new mosque, which can accommodate 10,000 people, was built on the site of an earlier mosque erected in the early 20th century by the Tatar community.
Islam is the second largest religion in Russia after Orthodox Christianity, making up around 15 percent of the population.