Live action footage
Shidarezakura (Weeping Cherry) in Japan.
Shidarezakura are weeping cherry trees, i.e. they have drooping branches. There are trees with blossoms of five petals and trees with blossoms of more than five petals.
HD
1920 x 1080