It's so hot day in Delhi today. especially while walking on red stones in Jama Masjid.
The Jama Masjid is one of India's largest mosques and was built between 1644-1656 by the Mughal Emperor Shah Jahan.