Tag: Tea
-
Jiufen – A Mesmerizing Mountain Labyrinth
A town set high up in the mountains, in the northeast of Taiwan, Jiufen has a folkloric reputation. The winding road up provides incredible viewpoints of the surrounding lush tropical forests, with temples and houses nestled deep within them, with only the tops of their roofs poking through the canopy. If you’re lucky, you can […]