You may saw my question before. I have a Chinese passport, but I have a green (or blue, I think they are the same) card in Hungary, I can travel around the EU without anything. and Hungary is part of Schengen. So do I need visa to go, or I only need to bring my ID card?