La ville de Leshan est située dans le sud-ouest de la Chine, à environ 100 kilomètres au sud de Chengdu, la capitale de la province du Sichuan. Comptant près de 3,5 millions d’habitants, elle abrite des sites culturels exceptionnels dont certains sont classés au patrimoine mondial de l'UNESCO.
Depuis 2009, l'échange scolaire entre Leshan et Issy est devenu un rendez-vous incontournable pour les collégiens des deux villes. Classés au Patrimoine Mondial de l'UNESCO en décembre 1996, le Mont Emei et le Grand Bouddha assis de Leshan sont situés dans un environnement naturel extraordinaire.