Jeremyville unveiled their new public art installation, with about 20 giant Jeremyville sculptures in Hangzhou China for Raffles Hotels.