Langda


Langda - village in Toraja Utara, South Sulawesi Province, Indonesia.