For the best experience use Mini app app on your smartphone
Canada inaugurates North America’s tallest Lord Shiva statue
short by Curly Tales / on 11 Sep 2025,Thursday
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.
short by Curly Tales / 06:15 pm on 11 Sep
For the best experience use inshorts app on your smartphone