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.