An installation artwork by Taiwan artist Wang Wen-chih stands out among the mountains of Shoodo Island in Kagawa prefecture. Comprising 5,000 bamboo poles, “Olive’s Dream” is part of the 108-day Setou...