madisonrendler3613 madisonrendler3613 15-05-2024 Geography Answered What borders asia on the north?a. russia b. india c. pacific ocean