Ba Be Lake or Ba Be National Park located in Bac Can Province, 240km from Hanoi and covers more than 23,000 hectares boasting waterfalls, rivers, deep valleys, lakes and caves set amid towering peaks.