Sunday, April 3, 2011

40 Gigapixel Picture!!!

This is just awesome! It is believed to be the largest indoor photo ever taken.


No comments: