Bach Thao means “hundreds of plants” and like its name, the park is one of the few green areas in the increasingly industrialized city of Hanoi. Bach Thao Park or hanoi vietnam Botanical Garden that...