Tag Archives: Tam dao

Tam Dao – Trailer

Tam Dao

Tam Dao National Park is located in North Vietnam, just few hours ride of Hanoi. Steep, uninviting mountains are home to many natural wonders. This movie is our invitation for you to meet some of them. Continue reading Tam Dao – Trailer