Giant Hanuman God, Hindu temple, New Delhi, India. - Stock image
Asia, Delhi, India, New Delhi, Brass
Delhi, India - October 20, 2011: The large hands of the giant Hindu Hanuman God, Monkey God, offer protection to two small brass Hindu gods situated within the main body of Hanuman. All these Gods face out towards the new Metro and dominate the skyline at Karol Bagh, a salubrious area of New Delhi, India.