Inside the oldest children's prison in Indonesia
22 May 2012 Last updated at 10:38 BST
The Tangerang Penitentiary is the oldest children prison in Indonesia and has special facilities to provide its inmates - over 200 boys between 16 and 18 years old - with some education.
But not all the underage inmates are sent to juvenile prisons. In fact, a third of children are still sent to adult prisons in the country.
Activists say that their living conditions do not meet the standards required by the UN Convention on children's welfare.
The government says it does not have the budget to build more juvenile prisons like the Tangerang Penitentiary.
BBC Indonesia's Kinanti Pinta reports.
Video produced by BBC Indonesia's Sri Lestari