The Tesla statue is located at 260 Sheridan Avenue, Palo Alto, California (corner of Birch and Sheridan). Come by and pay respects to one of the world's greatest inventors.
Visit the statue Posted on July 03, 2014
Statue of Nikola Tesla to be unveiled Saturday December 7 Posted on December 06, 2013
Visit to the foundry Posted on November 05, 2013
Magnetized resin replica received Posted on October 22, 2013
Sending off Tesla to the Foundry Posted on June 10, 2013
Headless Nikola Tesla Posted on June 10, 2013
Successful Kickstarter project Posted on April 11, 2013