Taksim Mosque is a mosque complex at Taksim Square, Istanbul. It was designed by two Turkish architects in the art deco style, and the triple-story mosque can hold up to 3,000 worshippers at the same time. Construction started on February 17, 2017 and lasted for four years. It was opened end May 2021.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections