Chickens for sale hanging off the back of a truck in Hualien. Apparently these are Taiwanese mountain chicken