Home>Panoramic Zhejiang
Hengxi Ancient Red Bayberry Orchard is located in Hengxi town, Xianju county, Taizhou, Zhejiang province.
It is home to many red bayberry trees with a history of more than 100 years.