pigeons at New Mosque ,Ottoman imperial mosque completed in 1665, located in Istanbul, Turkey. ISTANBUL/TURKEY- DECEMBER 24,2016: The New Mosque (Yeni Camii). The New Mosque is an Ottoman imperial mosque completed in 1665, located in Istanbul, Turkey