A Divine Beginning—DEI is Now at the Statue of Belief, India

DEI recently launched its imaging program at the Statue of Belief to capture not just images, but the faith, hope and aspirations of millions of devotees.

Located at the foothills of Aravali, in Nathdwara, India, the Statue of Belief is the tallest statue of Lord Shiva in the world, visible from 20 kms making it a unique attraction DEI is honored to service.