Chengdu is the capital city of Sichuan Province, located in the southwestern part of China. Situated in the fertile Sichuan Basin, it serves as the province's primary political, economic, and cultural center. As a sub-provincial city, Chengdu governs a large administrative area that includes numerous districts and rural counties, all within the borders of Sichuan. The city is world-renowned as the home of the Giant Panda and is a key gateway for exploring the diverse landscapes and cultural heritage of the broader Sichuan region.