The 2016 Taiwan Culture Salon in London kicked off on March 3 with the opening night of "What's Up Plant?” ― an exhibition featuring installations created with live plants - at the Stour Space in London.