Jami Masjid
Delhi, Jami Masjid Mosque
This mosque, built in 1656, is the largest mosque in India. The courtyard holds up to 20,000 people for the Friday prayers.
©Bill Yeaton
BACK NEXT