Which Country is called the Crossroads of Western Europe?General Knowledge A. Belgium B. Norway C. England D. Switzerland