See inside one of Europe's fastest high-speed trains, which bolts at 186 miles per hour and serves meals in first class

previous post