zahimachi50421 zahimachi50421 18-01-2024 Geography contestada If you were located at 60 degrees north latitude and 80 degrees east longitude, in what country would you be? a) Russia b) China c) India d) Mongolia