Wankhede Stadium is an international cricket stadium in Mumbai, India. It is owned and operated by the Mumbai Cricket Association and is the home ground of the Mumbai Indians. From Wikipedia
The life-size bronze exaggerates his effortful expression into a frown that fans say misses the legend’s likeness.