A 51-foot-tall statue of Lord Ram unveiled in Mississauga, Canada Tallest Lord Ram statue in North America, it was sculpted in India and assembled in Canada by US engineers The structure is made of fibreglass and steel, materials used in aircraft manufacturing