Mathieu should have posted this but I saw it before him :) Here is a link to high resolution panoramic pictures of beautiful Paris.
Did you know that France was the most visited country in the World in 2004?
Site is a bit slow but I saw some mirrors in digg. I don't know for how long they will stay:
15,000 px X 520 px (1.8 mb)
Direct Links to two other images on same website:
4200 px X 520 px (500 kb)
15,000 px X 520 px (1.9 mb)