Where is Palace of Versailles?

Where is Palace of Versailles located?

Palace of Versailles, Palace of Versailles, France (approx. 48.804783°, 2.1204169°)


Where is Palace of Versailles on the map?