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