3 ms·Nikola Tesla Statue Unveiling in Silicon Valley7 points by eplanit 11y agoChuckMcM 11y agoWould have been more fun if they had put it where Silicon Valley California is indicated on Google Maps.