Mount Leuser National Park
Mount Leuser National Park, North Sumatra, Indonesia. The locals called the sumatran tiger as "Datuk" or the respected old man.
---------------------------------------------------------------
This is the Indonesian National Park series project
More by widi nalendra View profile
Like