Good vibes, great views, and an unforgettable train journey