Largest digital image in the world. The source image is around 3.5 Gigapixels.

Link : http://www.tpd.tno.nl/Pics/DII/gigazoom/Delft2.htm