51-foot-tall statue of Lord Ram unveiled in Canada's Mississauga, mayor says 'spectacular landmark for Hindu community'
1 hour from now
A towering 51-foot statue of Lord Ram, inspired by the Ayodhya temple, has been unveiled in Mississauga, becoming North America's tallest. Made in Delhi and assembled in Canada, the statue can withstand high winds and is visible from Toronto airport. The inauguration was celebrated by the Hindu community and attended by Canadian politicians, marking a significant spiritual landmark.
Click here to
Read more