L’Institut des Langues étrangères du Sichuan (Sichuan International Stadies University, ou SISU), siègeant à Chongqing, est le seul établissement d’enseignement supérieur spécialisé en langues étrangères dans le sud-ouest de la Chine. Situé au bord de la rivière Jialing et entouré du parc forestier de la montagne Gele, il dispose d’un cadre paisible et charmant qui lui vaut, de la part de la municipalité de Chongqing, l’appellation de « siège en jardin ».
Porteur de glorieuses traditions révolutionnaires, l’Instut émane de l’unité de formation en russe créée en avril 1950 et relevant de l’Université militaire du Sud-Ouest de l’Armée Populaire de Libération. Cette unité de formation fut transformée par la suite en École spécialisée de Russe du Sud-Ouest, qui aboutit en mai 1959 à l’actuel Institut des Langues étrangères du Sichuan.