Chicken Organs and River Chasing
Mountains. Rivers. Spiders. Pretty much sums up my weekend. A group of us went “river chasing” in Wulai, an aboriginal village just south of Taipei in the mountains. The water couldn’t have been more perfect for the hot summer day, and not long after starting, we were completely hidden from …