Forest of peach trees bloom in China’s Guangdong and cover mountainside in pink
A pink sea of peach trees bloomed in southern China, attracting a large number of tourists who came out to see the glorious blossoms.
The pretty clip was shot in Heyuan City in Guangdong province on February 26.
The pretty clip was shot in Heyuan City in Guangdong province on February 26.