Andrew Thomas Huang’s awe-inspiring sculpture, The Beast of Jade Mountain: Queen Mother of the West, was unveiled last Friday as part of Lights On, the opening of the 24th Biennale of Sydney at the recently restored White Bay Power Station.
Huang’s art, across all the mediums he works in, expl