March 24, 2010

World's Highest Resolution Photo

Weighing in at 16,118,035,591 pixels (172,181 x 93,611) and over 2 Terabytes in size, this photo of Leonardo DaVinci's Last Supper is pretty amazing to see.



Click here to check it out:
http://www.haltadefinizione.com/magnifier.jsp?idopera=1#multi