Lifestyle | Mon Dec 3, 2012 3:49pm EST

Louvre satellite seeks to revive bleak French region