Live action footage
Beautiful green road in the mountains of central and southern Taiwan
HD
1920 x 1080