Everything you need to know about visiting Jiufen & Shifen: best time to go, the stunning Jiufen Old Street, how to get there and why you should stay at least one night.