This is India’s largest mosque. Its vast courtyard was built with a capacity for 25,000 worshipers.
Photo essay: India's capital is the tale of many cities