Large gold coloured statue of Lord Hanuman outside a Hindu temple in Toronto, Ontario, Canada. This 50-foot tall statue is the tallest Hindu statue in North America.
Warning: Editorial use only. Contact your sales representative for all commercial (including advertorial) and promotional uses.