2016 Xingang Golden Tiger Road Run
The Cheng-Kuang Medicine Tiger General at the Fengtian Temple in Xingang Township, Chiayi County, displays formidable power.
The Cheng-Kuang Medicine Tiger General at the Fengtian Temple in Xingang Township, Chiayi County, displays formidable power.