Taihsi Village is located in Changhua County, northwest of Formosa’s Sixth Naphtha Cracker complex, and colloquially referred to as the “cancer village”. Taihsi was founded by Han settlers in the...Read more