Deyang, located in the central part of Sichuan Province, China, is a city with a rich history and cultural heritage. Covering an area of 5,911 square kilometers and with a population of approximately 3.925 million, Deyang is situated in the northeastern part of the Chengdu Plain. The city is renowned …