karst mountains by the longjiang river