India, Delhi, Lakshmi Narayan Temple (Birla Mandir), built in 1938
India, Delhi, Lakshmi Narayan Temple (Birla Mandir), built in 1938
Size: 3328px × 4992px
Location: India, Delhi, Lakshmi Narayan Temple (Birla Mandir)
Photo credit: © Gavin Hellier / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, birla, delhi, exterior, hindu, historic, historical, india, lakshmi, landmark, laxmi, laxminarayan, mandir, nagara, narayan, pradesh, religion, religious, sacred, shrine, spiritual, temple, travel, uttar, wo, worship