• Telectroscope 'telescope': From London, look at New York

    A new art installation in London and New York lets passersby look clear across the Atlantic. The Telectroscope, a 37 by 11-feet telescope of sorts, connects the two cities using fiber optic cable, with an HD camera on either end. If you’re in New York, looking through the Telectroscope shows you London, and vice-versa. Pretty cool, and much better than other New York public art… Read More