Jama Masjid of Delhi or Masjid e Jahan Numa is one of the largest mosques in India, located in Old Delhi


Size: 5616px × 3744px
Photo credit: © Andrey Khrobostov / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: ancient, architecture, asia, attraction, biggest, blue, building, capital, city, day, delhi, design, destination, dome, famous, great, heritage, historic, india, indian, islam, islamic, jama, landmark, largest, marble, masjid, minaret, monument, mosque, mughal, muslim, pillar, place, red, reiligion, religion, religious, sky, square, stone, temple, tourism, tourist, tower, travel