2026.01.17 14:17 GMT+8

Live: Eye of the Three Rivers – A glimpse of southwestern China's charm in Sichuan

Updated 2026.01.17 14:17 GMT+8
CGTN

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.

Copyright © 

RELATED STORIES