Tam Pa Ling is a cave in the Annamite Mountains in north-eastern Laos. It is situated at the top of Pa Hang Mountain, 1,170 m above sea level. From Wikipedia
New findings from Tam Pà Ling cave reveal early Homo sapiens' presence and environmental conditions in Southeast Asia.