Live action footage
A long tail boat travels up river in the province of Chiang Rai, Thailand.
HD
1920 x 1080