Toli Masjid - Credit: Wikimedia Commons
Toli Masjid, also known as Damri Masjid, is a mosque in Hyderabad, in the Indian state of Telangana. It was constructed during the Qutb Shahi period and completed in 1671. Read more on Wikipedia
Source: en.wikipedia.org