Live action footage
Blossoming cherry and the boat going on the lake. Hangzhou, China.
HD
1920 x 1080