PETALING Street's iconic Kwai Chai Hong (Ghost Alley) is displaying a new themed art installation in conjunction with the Chinese New Year.