Multiple choice general knowledge Davos France Netherlands Switzerland Denmark Reveal answer Fill a bubble to check yourself C Correct answer Explanation Davos is a town in eastern Switzerland, located in the Graubünden canton. It's famous for hosting the World Economic Forum annual meeting. France's famous Alpine town is Chamonix, Netherlands has no major Alps, and Denmark is not an Alpine nation.