Yibin, located in the southern part of Sichuan Province, China, is a city with a rich historical and cultural heritage. Known as the “First City on the Yangtze River,” it is where the Jinsha and Min rivers converge to form the Yangtze. Yibin has a history dating back over 2,000 …