Hanuman at Karol Bagh, New Delhi, India









Statue of Hanuman at Karol Bagh, New Delhi, India
stand 308 ft tall