China’s Space Documentary Debuts at Glion Human Rights Dialogue
China’s groundbreaking 8K space documentary, filmed aboard the space station, captivates global audiences at the Glion Human Rights Dialogue in Switzerland.
News & Insights Across Asia
China’s groundbreaking 8K space documentary, filmed aboard the space station, captivates global audiences at the Glion Human Rights Dialogue in Switzerland.
China’s first 8K space film ‘Shenzhou 13’ premieres Sept 5, showcasing cosmic vistas and life aboard the space station, filmed by astronauts during their record 183-day mission.