A 51-foot-tall statue of Mahabali Bajrangbali, crafted from 171 quintals of Ashtadhatu, was unveiled at the Janrai Toriya Temple in Chhatarpur, Madhya Pradesh.