DeTian Falls is the name of two waterfalls that straddle the international border between China and Vietnam, in the Karst hills of DaXin County.
This film contains awesome drone footage. Don't miss it !
With Little Chinese Everywhere ...
[640],shadow=true,start=,stop=