A classic Greek church on top of a mountain in Ithaca.