Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
Canada inaugurates North America’s tallest Lord Shiva statue
short by / on Thursday, 11 September, 2025
On September 6, a towering 54-foot-tall statue of Lord Shiva was unveiled in the Canadian city, Brampton, drawing attention from devotees and locals alike. Said to be the tallest of its kind in North America, the magnificent idol was crafted by artist Naresh Kumar Kumawat, who spent nearly two years bringing it to life.
read more at Curlytales