I know what you’re thinking: a high heel church? This must be like the peachoid in House of Cards. Cast out your preconceptions of a shoddy red heel with peeling paint, however, because Chiayi’s High Heel Wedding Church is anything but. The High Heel Church in Chiayi (高跟鞋教堂) lies on the outskirts of Budai Township …