I rode a cable car at the Taipei zoo. I did not have the slightest idea to where it leads and was surprised on what waited for me at the top.
Whether you are an avid hiker or just someone who wants to take a break from the hasty city life, the Yangmingshan National Park of Taiwan will surely be lifting your spirits with its untamed beauty.
The setting of the award winning film Spirited Away is actually based from a real place located in Jiufen, Taiwan. Curious? Let’s check it out!
A brief illustration of Taiwan’s famed night markets.