City Monument – Birla Temple, Mandir Marg

The land of Vishnu. [Text and pictures by Mayank Austen Soofi] Spread over seven acres, Shri Lakshmi Narain temple, popularly called Birla Mandir, is a dense neighbourhood of gods. A world in itself, it is a land of plenty. It…