Microsoft Virtual Earth Satellite Maps:
The château de Rambouillet, Rambouillet, France

The château de Rambouillet is a palace in the town of Rambouillet, Yvelines department, France, 50 km (30 miles) southwest of Paris. It is the summer residence of the Presidents of France. The [...]