The glass slipper church of Taiwan