West Mouth of Niah Great Cave, at right corner is one of the
most important archaeological cave site found in Southeast Asia.


- Back -