2. The town of “Spirited Away”
Remember the famous Japanese animated film Spirited Away? Many beautiful scenes are inspired by a mountainous town called Jiufen in Taiwan.
The picturesque town is nestled on the northeastern coast, 2 hours away from the hustle and bustle of Taipei City. Walking on the narrow, lantern-lit cobblestone street, you will feel transported to another time and unique place. Many buildings reflect Japanese influence during the gold mining era.
Movie fans will not want to miss the A-Mei Tea House, the inspiration for the iconic bathhouse in the film. And certainly do not want to leave without trying out the mouth-watering street food and seeing the mesmerizing ocean vistas!