Shanghai is one of the four municipalities of the People’s Republic of China. It is located on the southern estuary of the Yangtze, with the Huangpu River flowing through it. — Wikipedia

Shanghai Fashion Week opens

Shanghai Fashion Week Opens -

In the past 18 years, it has evolved from merely a fashion showcase platform to a fashion eco-landscape, which runs through the entire fashion industry. The 2021 SHFW opened at Shanghai…

Art on the edge

Art on the Edge -

UCCA opens its third China museum in Shanghai, hoping to expand its creative influence, Zhang Kun reports in Shanghai.