India, Delhi, Lakshmi Narayan Temple (Birla Mandir), built in 1938


India, Delhi, Lakshmi Narayan Temple (Birla Mandir), built in 1938


Size: 4992px × 3328px
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