Leuser Mountain National Park in Aceh, Indonesia, is listed as a Unesco World Heritage Site. Anadolu Agency/Getty Images