Giant Hanuman God, Hindu temple, New Delhi, India. - Stock image
Delhi, India, Brass, Hinduism, Horizontal
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.