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.
Like Sharedots on Facebook