Miniature Steam Train entertain families and children in the Swiss Vapeur Parc in Le Bouveret on the shores of Lake Geneva in Switzerland.
Miniature Steam Train entertain families and children in the Swiss Vapeur Parc in Le Bouveret on the shores of Lake Geneva in Switzerland.