A117A6 A117A6 06-11-2020 Geography contestada What is located at 42 north latitude and 80 west latitude?