6378. 77% land area of Russia is located in?

A. Asia
B. Europe
C. Both
D. None of these
✅ The correct answer is option A.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top