Paris 26 Gigapixels is now online. Stitching together 2,346 photos, the site gives you a breathtaking high definition panaoramic view of Paris. You can visit the site by clicking here. Below is a video introduction to the site. But why waste time on the video when you can visit the site itself. It is pretty cool.