English: Sichuan is a province in southwest China.
Telugu: సిచూయన్ ప్రావిన్స్ చైనాలో ఉంది.