a spiritual cross on top of a holy mountain, Mucha, Moebius, Mohrbacher