The TranzAlpine is one of the world's great train journeys. Covering 223 kilometres (139 miles) one-way from the west to the east coast of New Zealand, it offers travelers spectacular views.