Rose Canyon Lake is located northeast of Tucson, Arizona in the Santa Catalina Mountains on Mount Lemmon.