Rihanna Spotted Heading to César Restaurant in Paris After Céline Dion Concert
By Rodrigo Santos Andrade
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. #SpringFestival2026
Tags: Breaking news Asia, CGTN, CGTN News, China global news, China Global Television Network, China news today