jane2456 jane2456 16-01-2017 Geography Answered What forms a natural boundary between Russia and China