North America’s tallest Lord Ram statue unveiled in Canada

Share
The tallest statue of Lord Ram in North America was unveiled on Sunday at the Hindu Heritage Centre in Mississauga, Ontario. Standing 51 feet tall (excluding its pedestal and umbrella), the fibreglass idol has become a powerful spiritual and cultural landmark in the Greater Toronto Area.Over 10,000 devotees gathered for the grand ceremony, joined by prominent Canadian leaders including Minister Rechie Valdez, Treasury Board President Shafqat Ali, and Minister for International Trade Maninder Sidhu. Also present was the Leader of the Opposition in the House of Commons.