At the entrance of beautiful and huge Versailles Palace, 13 miles or 20 Km from Paris.
l