Microsoft Virtual Earth Satellite Maps:
The Palace of Fontainebleau, France

The Palace of Fontainebleau, located 34.5 miles from the centre of Paris, is one of the largest French royal châteaux. The palace as it is today is the work of many French monarchs, building on a [...]