Share

World’s largest film screen unveiled in E China

A company in east China’s Anhui Province has developed a massive film screen measuring 100 by 25 meters.

Leave a Comment