Foros Church. Temple on a rock