Appearance
Jama Masjid & lanes of old Delhi Heritage Walks is a landmark in New Delhi, National Capital Territory of Delhi, India.