The Greater Toronto Area now boasts North America’s tallest Lord Shiva statue, a 54-foot marvel unveiled at Brampton’s Bhavani Shankar Mandir. Crafted by Naresh Kumar Kumawat, the statue serves as a cultural landmark and object of devotion for the large South Asian community.