a church on the top of a mountain: thabor mountain