Yahoo! Satellite Maps:
The Palais de Justice, Paris, France

The Palais de Justice, located in the Île de la Cité in central Paris, France, is built on the site of the former royal palace of Saint Louis, of which the Sainte Chapelle remains. Thus the justice [...]