esustach86 esustach86 Today at 5:48 PM Social Studies Answered PLS HELP I HAVE 10 MINUTES!!!!! The location 26 degrees north, 105 degrees west is in what country?????????? Pls somebody