Photo taken on June 27, 2014 shows a craftsman working in a shop in Jiufen, a small town in North Taiwan. Many of the street locations in Jiufen are familiar to those who have seen Japanese director Hayao Miyazaki's "Spirited Away," as the little town was the inspiration for the visually stunning animation.[Photo/IC]
|