Apple launched a massive campaign to promote the official opening of the first French Apple Store on November 7th, to be located in the shopping area below "Le Louvre" museum. For those who have seen the movie "angels and Demons", this is place where there is the glass-made inverted pyramid
Official homepage: http://www.apple.com/fr/retail/carrouseldulouvre/?cid=CDM-EU-2661&cp=em-2661-2661&sr=em
We will of ocurse provide coverage as this could well be the largest Apple Store in France, while opening of at least 2 additional ones are planned before year's end.