Delhi/ India - October 11,2019. The Masjid e Jahan Numa, commonly known as the Jama Masjid of Delhi, is one of the largest mosques in India.
Size: 5922px × 3770px
Location: Delhi,India
Photo credit: © ABIR ROY BARMAN / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: allah, ancient, arch, architecture, asia, delhi, devotees, dome, emperor, exterior, friday, heritage, historic, holy, ied, imam, india, indian, islam, islamic, jahan, jama, largest, mashid, masjid, minaret, mogul, monument, mosque, mosques, mughal, muslim, numa, people, pilgrimage, pray, ramadan, religion, religious, sacred, sandstone, shah, staircase, structure, tourism, world-reflecting, worship