Christian landmark