Entrance to the Jami Masjid Mosque in Delhi India
Situated in Delhi Jami Masjid is India's largest mosque. It was built in 1656 by the Emperor Shah Jahan
Size: 6000px × 4015px
Location: Jami Masjid Mosque, Delhi, Uttar Pradesh, India
Photo credit: © Rachael Bowes / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, asia, attraction, bowes, building, continent, courtyard, cultural, culture, delhi, destination, entrance, exterior, gate, gateway, historical, history, holy, horizontal, indi0426, india, islam, islamic, jama, jami, landmark, masjid, monument, mosque, muslim, north, northern, pradesh, rachael, religion, religious, sandstone, subcontinent, tourism, tourist, tradition, traditional, travel, uttar, worship