Mount Gede-Pangrango
Mount Gede-Pangrango National Park, West Java, Indonesia. Home of javan leopard, only found in Java island.
---------------------------------------------------------------
This is the Indonesian National Park series project
More by widi nalendra View profile
Like