Pac Bo is located in Truong Ha Commune, Ha Quang District, Cao Bang province. Lying along the Vietnam-China border, about 40 km far from Cao Bang town. In the local dialect, Pac Bo means “starting point of a river”, this place, indeed, was the “starting point” of the Vietnamese revolution.