Sort:  

Yes you are right,,,
Its in Aceh, Indonesia