Holy cities of India - Lal, Kanwar (Delhi, 1961)