
Participants are pictured during the 2026 Chinese Film Festival in Vladivostok, Russia, on June 11, 2026.
The 2026 Chinese Film Festival opened in Vladivostok on Thursday. The festival will screen six Chinese films including The Lychee Road and In Search of Lost Time, as well as the Sino-Russian co-production Red Silk. (Photo by Andrey Matveenko/Xinhua)

A man views a poster during the 2026 Chinese Film Festival in Vladivostok, Russia, on June 11, 2026.
The 2026 Chinese Film Festival opened in Vladivostok on Thursday. The festival will screen six Chinese films including The Lychee Road and In Search of Lost Time, as well as the Sino-Russian co-production Red Silk. (Photo by Andrey Matveenko/Xinhua)



