Ba Be Lake & National Park, 270 km north of Hanoi, is an incredibly beautiful area boasting waterfalls, rivers, deep valleys, lakes and caves set amid towering peaks. The area is inhabited by members of the Zao ...