Chengdu, the capital of Sichuan Province in Southwest China, is the birthplace of the ancient civilization of the Shu State in the Zhou Dynasty (approx. 1100-256 BC), and has been known as the Land of Abundance since ancient times. It is now known as the city with the most pleasant living in China, thanks to its mild climate, relaxed pace and inviting urban and natural environments. This video depicts Chengdu’s beautiful scenery and rich culture, both of which contribute to this livable city worthy of a visit.