Built in 1960, the Catholic Church on Kailan East Road of Toucheng Township is also called Peter Church. It's the only building with arch and dome in the Yilan area. The classic emerald color added to the semi-circular roof over time makes the church invaluable.