jpg
China's largest Chinese redbuds locates in the Tangjiahe National Nature Reserve in Qingchuan County, Sichuan Province. Each year in April, nearly 400 acres of Chinese redbuds come into bloom within a few kilometers of the river valley, is quite a spectacular view.

2018-04-10 20:08 GMT+8

READ MORE