Cao Bang is mainly mountainous with spectacular scenery and good trails for trekking and Discovering the ethnic minorities while in the surrounding villages.Thang Hen Lake, nestled high while in the mountains of Cao Bang, provides a serene retreat surrounded by lush landscapes. The lake, with its crystal-very clear waters reflecting the sky, is act