esustach86 esustach86 15-09-2021 Social Studies contestada PLS HELP I HAVE 10 MINUTES!!!!! The location 26 degrees north, 105 degrees west is in what country?????????? Pls somebody