Jama Masjid in Delhi
March 19, 2023
Jama Masjid is a historic mosque located in the heart of Old Delhi, India. It was built by the Mughal Emperor Shah Jahan between 1644 and 1658, and it is one of the largest mosques in India.
The mosque is made of red sandstone and white marble...