Despite the way we humans treat nature, its unexpected beauty never ceases to amaze us. And the recent natural wonder to leave us astounded are the gorgeous cherry blossoms that have bloomed across China. 

Despite the cold temperature, the blooming cherry blossoms (that are usually a springtime phenomenon in Japan) in China look magical enough to belong in a movie. 

Source: Facebook
Source: Newsweek
Source: Twitter
Source: Twitter
Source: travelandleisure.com
Source: ipnoze.com
Source: Twitter

People have even taken to social media to share photos of the lush beauty and the images will fill you with awe! 

Nature at its best, once again! You can watch the video by National Geographic that cover this spring time wonder in China :