The site is Sivadarshanam Vanam, where three large redwood displays will hold nine magnificent works of art