Trek Northern Vietnam: Cao Bang is a northern mountainous province consisting of 13 districts and 1 town. It shares a 311-km-long borderline with China and has an area of 6,690.72 square kilometres. The Cao Bang province can only be reached by the road.