Respuesta :

Russia is North of China and west 

The answer is option 4: Russia is North and West of China

China is located in Southeast Asia along the coastline of the Pacific Ocean. One of the countries that it shares boundaries with, in the North, is Russia, which has a total area of 17,075,200 sq km extending in northeastern Europe and northern Asia. Russia is also found slightly to the West in relation to the Chinese country.

ACCESS MORE