Karst hills on Li river, Guangxi province, China