Mandatory Credit: Photo by Hollandse Hoogte/Shutterstock (13967255aa) AMSTERDAM - The Eurostar Terminal at Amsterdam Central Station. According to traveler organization Rover, it had been known for five years that the Eurostar would be in trouble dur