Designed by
Title
God Vishnu Statue. Birla Mandir is a Hindu temple, built on a 280 #180651229
Description
God Vishnu Statue .Birla Mandir is a Hindu temple, built on a 280 feet.The temple does not have traditional bells, as Swami Ranganathananda wished that the temple atmosphere should be conducive for meditation.
This image is editorial