Li Bowen

  • slant May 30, 2018

    Cosmic Wonder

    EARLIER THIS MONTH, the artist Zhao Yao experienced what it’s like to be a pop star, preparing for a one-show-only event at the Workers’ Stadium in Beijing. Built on the tenth anniversary of the new China in 1959, the stadium has been a cultural and sports center for the past six decades, accommodating various activities, but mostly football games and pop music concerts in recent years. It’s also surrounded by the most popular nightclubs in Beijing.

    To the stadium, Zhao brought his 108,000-square-foot painting, The Power of Nature. Think of it as a massive rug made of cloth and fabric, on which