Behold the nature-sculpted mountains of La Palmera,Sultan Kudarat | Daily Tribune