Spirited Away Inspirations

Uncategorized

IMG_5644Jiufen is a quiet mountain town in the North of Taiwan and was the inspiration for the famous film Spirited Away. A beautiful town with tea houses, narrow alleys, talented musicians, and a famous artist who let me view his amazing and abstract paintings. The town was so breathtaking and peaceful I had to visit it twice, and I would love to go again! Took a lot away from this visit and my memories here mean a lot.