Mountain biking at Albuquerque's high altitude can provide a thrill and challenge for seasoned bikers.