› added 2 years ago
98
TIL of the Southeast Asian Massif which encompasses human societies inhabiting a region in the southeastern portion of Asia. Over 100 million indigenous people live amongst the highlands overlapping parts of 10 countries.
via beatlyzer.com