Exactly.
Looked it up on Google images.
Appears to be quite a step down from Castro Castro, the prison they had him in at first.
That place looked pretty tough, but Challapalca looks like hell.