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