Leuser Aceh Forest, The most beautiful place on Earth