Particle.news

Download on the App Store

Mississauga Debuts North America’s Tallest Lord Ram Statue

The 51-foot fiberglass figure built with a steel superstructure in India now stands as a cultural beacon at the Hindu Heritage Centre, greeting arrivals at Toronto Pearson International Airport.

Overview