Fountain of Apollo in garden of Versailles Palace September 11, 2018September 11, 2018by admin-16 views VERSAILLES, FRANCE – August 7, 2014: Fountain of Apollo in garden of Versailles Palace in a beautful summer day in France on August 7, 2014, France.