Multiple choice general knowledge science & technology Where is the Matterhorn? Japan France Alabama Swizerland Reveal answer Fill a bubble to check yourself D Correct answer