Multiple choice general knowledge sports Which was the first asian country to host the olympics? Japan China Russia South Korea Reveal answer Fill a bubble to check yourself A Correct answer Explanation Japan was the first Asian country to host the Olympics when Tokyo hosted the 1964 Summer Games. South Korea hosted in 1988, and China hosted in 2008. Russia is geographically transcontinental but hosted in 1980 as Soviet Union.