From the snow-capped peaks of the Alps to the sun-drenched Mediterranean coast, these eight countries provide the ultimate rail adventures.