terranaut: More of the town that inspired Spirited Away. Rain and Lights – Jiufen, Taiwan – February, 2015