Explore relationships
Taksim Mosque
Taksim Mosque (Turkish: Taksim Camii) is a mosque complex in Taksim Square, Istanbul. It was designed by two Turkish architects in the Art Deco style, and can hold up to 3,000 worshippers at the same time.
Use + to expand a branch. Click a topic name to open its summary.