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, Hmong and Tay minorities. For the Vietnamese people the place has been full of magic and mystery for over 1500 years and the mystical lake has been the source of legend and folklore ever since people first settled in this area.