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