The Nicola Tesla monument at Victoria Park, Niagara Falls, Ontario, Canada. Placed in 2006 to honor the inventor's 150th birthday, the figure stands over a commanding view of the falls. Wikimedia Commons photo courtesy of the Tesla Memorial Society of New York, shared under Creative Commons license, details @ http://creativecommons.org/licenses/by-sa/3.0/deed.en .
Nikola Tesla's statue at Niagara Falls, Canada. Tesla Monument at Niagara Falls unveiled on July 9, 2006. Tesla is standing atop an AC motor, one of the 700 inventions he patented. In the background is Niagara Falls, Canadian side.
Burlington Street in Hamilton has been renamed Nikola Tesla Blvd... Hamilton Spectator: http://www.thespec.com/news-story/6761233-hamilton-s-serbs-celebrate-nikola-tesla-s-160th-birthday-with-street-naming/ CBC Story: http://www.cbc.ca/news/canada/hamilton/news/tesla-boulevard-1.3672737