Switzerland #23 That little red train [ANSWER]

Answered

Switzerland #23 That little red train [ANSWER]