Penang Street Art (Colorful Cannon Sculpture) Share this A sculpture of a cannon found at Keng Kwee Street (or Lebuh Keng Kwee) in George Town.