kennethmangum4 kennethmangum4 09-12-2020 Social Studies contestada 1. Which landform forms a natural border between India and china?