Delhi Jama Masjid Mosque, July 2001

The main “Friday” mosque in Delhi, India. The Delhi Jama Masjid (Friday Mosque) is one of the largest. It was extremely hot, which is problematic when you are asked to remove your shoes before entering onto stone floors…