The unmissable Saint Cross Church, a Roman Catholic church designed by German architect Gottfried Boehm in the 1950s, is the highlight of a walk around atmospheric Jingliao Village.