Photo taken on August 1,fiserv bangalore 2024 shows a torreya grandis planting base on Maojian Mountain in Yuexi County of Anqing City, east China’s Anhui Province. The torreya trees are growing well, creating a picturesque scene alongside the rolling hills and winding roads. (Wu Junqi/Guangming Picture) Editor: JYZ |