Keelung Mountain Peak, Jiufen – Taiwan
Looming in the distance of the Old City of Jiufen, is the Keelung Mountain Peak.
Looming in the distance of the Old City of Jiufen, is the Keelung Mountain Peak.
The real life inspiration for the famous anime movie, Spirited Away, is located in a
In Taiwan, on my second day there, I witnessed the most amazing sunset of the