If you look closely at the small image in the upper left corner above, you can see a small red dot. The image above is a zoomed-in part of the much larger image in the upper left.
In fact, this is a 2.5 gigapixel photo of Delft Holland. It was created out of many smaller digital photos that were stiched together, so it's not like it was taken in one shot by a mega-camera. Nevertheless, it's quite interesting especially the technical details. You can see the big picture and do your own zooming here.
Miscellania · Sun, 11/28/2004 - 10:33 · Importance: 1