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