Somewhere in Sichuan, a bronze mask with giant eyes has been staring at the sky for 3,000 years. Today, it finally got a movie, and no camera crew was involved. Software drew the faces, and now the whole country gets to decide if they feel real.
Statesman News Service | New Delhi | October 23, 2026 11:46 am
