Versailles Palace, Paris, France.