The site of an ancient Buddhist garden dating back more than 1,200 years has been discovered in downtown Chengdu, capital of southwest China’s Sichuan Province, a local excavation team said Monday. 148 more words