Jama Masjid is the principal mosque of Old Delhi in India. It was built by the Mughal emperor Shahjahan and it is the largest and best-known mosque in India. It is located on central street of Old Delhi, Chandni Chowk.
I love this place for reasons that are not so obvious. Have some bitter-sweet memories related to this place (and Daryaganj book bazaar and Karims)..
I went there some time back, just to get some thoughts sorted!