latitude: ·
longitude: ·
zoom:
Image Details
Image: supercomputer
Science Museum, London
on February 17, 2007
location: