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.

Leave a Reply

Your email address will not be published. Required fields are marked *