On Tuesday, the musical The Cat God in the Forbidden City, co-produced by the China National Theatre for Children and the Palace Museum, captivated audiences at the 14th China Art Festival in Wanzhou, Chongqing. Through the eyes of a little cat, the show explores friendship, memory and the timeless charm of the Forbidden City.