Glenn van Zutphen and award-winning author Neil Humphreys speak to Lee Cheh Hsien, Divisional Director, Planning, Sentosa Development Corporation and Thomas Dambo, International Recycling Artist to talk about the exhibition of giant sculptures in Sentosa and Singapore-bound installations will join 97 other sculptures worldwide, such as Roskilde, Denmark and Pinecrest Gardens in Florida, United States of America.