Located in a narrow lane in front of Jama Masjid, Old Delhi, Hazrat Shah Waliullah Public Library is home to around 25,000 books including rare works in Urdu, Hindi, Persian, Arabic and English.
When the area witnessed communal riots in 1987, a group of young individuals formed the Delhi Youth Welfare Association (DYWA) in Shahjahanabad – today's Old Delhi, to help people with food and medicines.