The Palace of Versailles, or simply Versailles, is a royal château close to Paris, France. Stitched panorama.

- Image ID: H108RF

The Palace of Versailles, or simply Versailles, is a royal château close to Paris, France. Stitched panorama.

Bjorn Grotting / Alamy Stock Photo

Image ID: H108RF

Location: Versailles, Île-de-France, France