CHENG HUANG TEMPLE
The Cheng Huang Temple, also known as the City God Temple, has the highest ranking of all the city god temples in Taiwan. It was founded in 1748, a masterly restored in 1924. Cheng Huang, the city god of justice and the ruler of the under world, is responsible for the judgement of every soul.