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