The Red Demon Country's geographical position in Europe is quite favorable, yet it has never gained much presence. Compared to England, Germany, and France, this country's recognition is very low, and many people don't know about it. Even if they have heard of its name, they know very little about it.
Chen Feng wasn't very familiar with this country either and had only crammed some relevant knowledge in the past couple of days.
Anna, on the other hand, was quite familiar with it. As a French native, she is the neighbor of the Red Demon Country, and she had traveled there a few times before.
Moreover, since one of the official languages here is French and they are both EU members, she doesn't need a visa to travel here. For her, coming here is as convenient as traveling to her own country.