This is Jama Masjid at Delhi. It is the largest and possibly the most grand mosque in the world. It is on the road opposite to the Red Fort. This gigantic mosque in Old Delhi is a testament to the exquisite architectural aesthetics of the Mughal emperor Shah Jahan, which can seat 25,000 people and offer prayers.
Built in 1656, it is a distinctive re-monument of Mughal religious reverence. Thousands of devotees come together to offer prayers in its spacious courtyard. Jama Masjid is situated at a distance of 500 meters from the Red Fort.