Sichuan province is located in southwestern China and shares borders with several provinces and regions: