Puncak seems like an unlikely place for Afghan Muslims to be spending Ramadan, but more than 3,000 refugees and asylum-seekers are estimated to live in this Indonesian mountain town.
Indonesia does not grant permanent asylum to refugees, yet a community of Hazara Afghan refugees and asylum seekers are spending Ramadan in a town on the Indonesian island of Java.
Hazara is an Afghan ethnic minority who are mainly Shia Muslims and have been targeted in Taliban attacks.
Indonesia may seem like a strange choice of destination for refugees due to the fact it is not a signatory to the UN's 1951 Refugee Convention.
The Indonesian government leaves the processing of asylum seekers and refugees to the United Nations High Commission for Refugees (UNHCR) in Jakarta.
TRT World's Jack Hewson explains exactly why they have chosen to be here.