Taiwan is a land of fiestas. All year round there are festivals of some kind that draw folks out into the streets to celebrate with their neighbors, friends or fellow religious devotees. In fact, some...