This reflection is a religious monument on top of a mountain in Corfu.