The Saint Petersburg Mosque is the largest mosque in Europe. 
 Thank you. 
 Interesting. Anything else about its Cityscape? 
 Can you tell me about its "Crime"? 
 Anything else I should learn?
The Saint Petersburg Mosque is the largest mosque in Europe.