One of the largest mosque of India located at New Delhi. It was built by emperor Shah Jahan between 1644 to 1656.