Here are 10 amazing trips every rail adventurer needs to 

Magic ride: The West Highland Railway Line's Glenfinnan Viaduct appeared in the "Harry Potter" movies.

The Trans-Iranian Railway's Veresk Bridge spans a deep gorge

Australia's legendary Ghan train is named after Afghan camel drivers who worked the country's interior in the 19th century.

The Qinghai-Tibet Railway is sometimes called the "Railway to Heaven."

The Darjeeling Himalayan Railway is affectionately known as "The Toy Train."

The Oslo-Bergen railway passes through extreme highland landscapes.

Switzerland's Bernina Express connects the fancy alpine resort of St. Moritz with Tirano in Italy

Canada's four-day train ride across a continent

The Little Yellow Train (Train Jaune) provides a scenic view of the Pyrennees.

Credit; Cnn

TranzAlpine traverses Arthur's Pass on New Zealand's South Island.