North America’s Tallest Lord Ram Idol Unveiled in Ontario A Spiritual Landmark in Canada

On August 3–4, 2025, the grand 51-foot Lord Ram Idol Ontario was unveiled at the Hindu Heritage Centre, Mississauga. It’s now the tallest Lord Ram statue in North America!

A Proud Moment for Indo-Canadians!

Crafted in Delhi and assembled by local artisans in Canada, this fibreglass and steel statue is built to last 100+ years and withstand strong winds.

Made in India, Assembled in Canada

A festive parade, flower showers, and chants of “Jai Shri Ram” filled the air as over 10,000 devotees gathered for this historic unveiling.

10,000+ Devotees Celebrate Together

Inspired by the Ram Mandir inauguration in Ayodhya (Jan 2024), this statue took 4 years to complete, funded by an Indo-Canadian business leader.

Inspired by Ram Mandir, Ayodhya

Acharya Surinder Sharma Shastri called it a “spiritual gift to Canada.” Organizer Kushagr Sharma said it celebrates cultural harmony beyond borders.

Symbol of Peace, Culture & Unity

People shared messages like: “From Ayodhya to Ontario, Jai Shri Ram echoes louder than borders.” “It’s a living symbol of peace and strength.”

Social Media Celebrates!

Placed in the flight path of Toronto Pearson Airport, the statue welcomes travelers with a proud spiritual presence.

A Landmark Seen from the Sky

Visit Times of Paradise for all the details and more inspiring news!