Mount Leuser
Peak in Indonesia
The Leuser Range is a group of three peaks in the Indonesian province of Aceh. The range lies to the south and west of the Alas River that flows east from the highlands of central Aceh before turning south through Karo Batak country in North... Wikipedia