What does anspruchsvolle Europa-Tour mean?

anspruchsvolle Europa-Tour - German to English

committed European trip