10/09/2007 | Versailles, France | Looking to the right, the building is mirrored on the left.