Jami Masjid Delhi India
Situated in the ancient town of Old Delhi the Jama or Jami Masjid is the final architectural extravaganza of the Mughal Emperor Shahjahan This monument was built between 1644 and 1658 by five thousand artisans
Size: 3652px × 5593px
Photo credit: © B J Gadie / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: india, islam, jami, masjid, mosque, travel