Ngarchelong is an important historical site and has undergone archeological excavation.
Ngarchelong adalah situs sejarah yang penting dan telah mengalami penggalian arkeologi.