Last fall, Mexican carrier Volaris started service to Uruapan, Mexico. Like Denver, Uruapan is nearly a mile above sea level. Unlike Denver, Uruapan has one runway, and one airline: At present, Volaris is the only carrier flying into Uruapan, and LAX is the only international destination. Flight time is about three hours. Uruapan is in the state of Michoacan, and is the second-busiest airport in the state behind Morelia, which is also served from LAX solely by Volaris.
One funny note is that the ICAO code for Uruapan is MMPN, but when you put MMPN into the Google, it brings up links to the Medical Marijuana Patients Network. The airport's IATA code is UPN, which happens to also be better known in the US as a now-defunct TV network.