Category: Sichuan province
-
Travel Guide to Sichuan Province – “The Land of Abundance”
Sichuan Province, abbreviated as Chuan or Shu, is a provincial-level administrative region of the People’s Republic of China and the birthplace of Taoism, with Chengdu as its capital. Located in inland southwestern China, in the upper reaches of the Yangtze River, it has long been known as “The Land of Abundance”. It borders seven provincial-level…