Posted on August 16, 2014 by WiLL CWKPenang Street Art (The Chinese Immortals) A mural painted at the wall along Cannon Street depicting Chinese mythical gods. Share this: