Answer :

Mongolia is the island that lies off of China,Korea,and Russia
Mongolia is the island which lies off 3 of the countries

Other Questions