In which city can one board the luxurious 'Blue Train'?

Cape Town

Edinburgh

Vancouver

Istanbul