We visited Jama Masjid in Delhi, one of India's largest mosques, built by Mughal Emperor Shah Jahan between 1644 and 1656. It features three gateways, four angle towers, and two minarets made of alternating red sandstone and white marble. For an additional 200 rupees, you can climb the minarets for commanding views of the Red Fort and its surroundings.