City Walk – Chelmsford Road, Central Delhi

City Walk – Chelmsford Road, Central Delhi

Stretch of serenity. [Text and photos by Mayank Austen Soofi] “… The 20 kiloton warhead, which had exploded 1,600 ft above Chelmsford Road, midway between Connaught Place and New Delhi railway station, had demolished everything. Temperatures at the blast areas…