This magnificent city on a mountain ridge in Oaxaca still holds many mysteries.