Greek-looking building atop a hill in France