Eicher city map (New Delhi Eicher, 1996)
Keywords: Geography - India - Delhi