Parc de la Tête d'Or, Lyon, France

Popular near Parc de la Tête d'Or