Chengdu is the capital city of Sichuan Province, located in the southwestern part of the People's Republic of China. Geographically, it is situated in the upper Yangtze River valley, nestled in the heart of the fertile Sichuan Basin on the western edge of the Chengdu Plain. Known historically as the "Land of Abundance," the city is bordered by the Qionglai Mountains to the west and is central to the province, neighboring the municipality of Chongqing to the east and the Tibet Autonomous Region to the west. Its strategic position makes it a vital economic, cultural, and transportation hub for Western China.