A sea of cherry blossoms bloomed in eastern China.
Breathtaking drone footage captures sea of flowering peach blossoms in southwest China
Newsflare STUDIO
Breathtaking drone footage captures a sea of wild peach blossoms blooming in southwest China.