Tag Archives: Leuser Mountain National Park

Leuser Mountain National Park

Leuser Mountain National Park Taman National Gunung Leuser or TNGL or Leuser Mountain National Park is a natural preservation in Indonesia, which administratively located in Aceh Province and North Sumatra. The area in Aceh Province which includes TNGL is southwest … Continue reading

Posted in Flora and Fauna | Tagged , , , , | Comments Off on Leuser Mountain National Park