what country is on the north of china and separates it from russia?