A cat cleans itself on a roof in Tai Ping Dien, Hubei, China