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