Le village de Shigu se trouve sur l’un des méandres du Yang Tse Kiang situé entre Lijiang et Shangri-La. A cet endroit le fleuve se courbe à 140° pour contourner les imposantes montagnes Hailuo, visibles en arrière plan. Il est à la fois calme, d’une largeur acceptable et facile à traverser. Shigu était d’ailleurs une des étapes incontournables sur la mythique Route de la Soie.