Jama Masjid of Delhi is an imposing 17th-century, red sandstone Mughal-style mosque with intricate 40m high minarets. With a 25,000 person capacity it is one of the largest mosques in India. (Delhi, India)
📍 Explore on PIXEO Map →
herohistoricchurcharchitecturelandmark










