crossroads of europe