Many of you might have come across the remarkable 2.5 gigapixel photo (see here) created by the Netherlands Organisation for Applied Scientific Research that allows you to zoom right up to the modern office and retail parks that hedge the historic core of Delft. Now, according to an article from Wired, a former Cold War […]