YEN Ching-Chieh, ‘Life Space Station – Tower of Light’, 2015, Liang Gallery