We’ve posted about high resolution photos of cities before and here’s the latest; a 26 Gigapixel picture of Paris. It is made up of 2.346 pictures stitched together to create a single panoramic photo of Paris. You can navigate your way through the picture using the menu and zoom in on the smallest details, great distances(...)