Across Europe, many medieval churches stand on land that was considered sacred long before Christianity arrived. At first glance, these stone buildings seem purely Christian, shaped by crosses, bells, ...