A Christmas Market Train Trip Through Germany and France | TravelPirates

Wooden huts sit beneath steep forested slopes and a stone railway viaduct measuring around 131 feet high. Trains cross above the illuminated …