Ah, Switzerland. Epic mountains, beautiful countryside, and trains! I’m not going to lie; trains are the best (and most ...