Penang Street Art (The Chinese Immortals) Share this A mural painted at the wall along Cannon Street depicting Chinese mythical gods. Like this:Like Loading...