A 12-meter-tall multicolored cat stands watching over the atrium of a shopping mall in Wuhan, Central China's Hubei Province on Sunday. . Photo: VCG