Kerinci Seblat National Park, Sumatra is one of Indonesia’s large island and the sixth largest island in the world. Wild and rugged, Sumatra