Multiple choice general knowledge Which country has largest are of land India China Russia Thailand Reveal answer Fill a bubble to check yourself C Correct answer Explanation Russia is the world's largest country by land area at approximately 17.1 million square kilometers, vastly larger than India (3.3 million km²), China (9.6 million km²), or Thailand (513,000 km²).