Eye of the Three Rivers is located atop Longtou Mountain Forest Park in Yibin City, Sichuan Province, in southwestern China. Spanning about 100 acres, it serves as a landmark urban lounge integrating leisure sightseeing, science education, ecological research and family-friendly activities. Inspired by the confluence of the Yangtze, Jinsha and Min rivers, its design embodies a dynamic, flowing form that captures both grace and tension. As one of the sub-venues for the 2026 Spring Festival Gala, Yibin will join the main stage in Beijing to showcase the unique charm of southern Sichuan.
CHOOSE YOUR LANGUAGE
互联网新闻信息许可证10120180008
Disinformation report hotline: 010-85061466