what country lies north of china and separates from russia?