what country lies north of china and separates it from russia?