Jama Masjid is an extravagant structure of cusped arches, towers, two minarets, 260 pillars, 15 marble domes and a main prayer hall, which can hold up to 25,000 people. Made of alternate stripes of red sandstone and white marble, this was Shah Jahan's final architectural indulgence. It is the principal mosque of Old Delhi and the largest and arguably the most famous one in India. Its size does not take away from its elegance and the fact that it is built on high ground, the hill of Bho Jhala, adds to its majestic beauty. You can visit any time between 5 A.M and 9 P.M and visitors should remember to remove their shoes. Those who are inappropriately dressed can hire robes at the gate.