Orangutan Posted on March 12, 2013 by Casual Hopper Leave a comment Natural habitat of Orangutan, Leuser Mountain National Park, Bukit Lawang, North Sumatra & Aceh – Indonesia Photo: Aziz Hasibuan – The Toilet Post Share this articleTweetEmailLike this:Like Loading... Related