Switzerland April 2, 2025The renovation of Niederrickenbach Station – One of the weirdest train stations in existence!