Home People World’s biggest monument to Nikola Tesla unveiled in Prague