Biggest mosque in Germany.