A grand 51-foot statue of Lord Rama has been unveiled in Mississauga, Canada; now the tallest Lord Ram idol in all of North America.
The statue, sculpted by renowned artist Naresh Kumar Kumawat at the Matu Ram Art Center in Manesar, India, was shipped to Canada in several parts and later assembled by a team of engineers from the US.
Made from fiberglass and steel; materials also used in aircraft manufacturing; the structure stands as a symbol of faith, culture, and engineering excellence.
The inauguration ceremony saw a massive turnout of devotees, community members, and dignitaries, including Minister of Women and Gender Equality Recher Valdez, President of the Treasury Board Shafqat Ali, and Minister of International Trade Maninder Sidhu.
“We’re seeing visitors from New York, New Jer