Almost 500 feet above a maze of luxury apartments, the whitewashed chapel of St. Geroge gleams on the summit of Mount Lycabettus. Athens, Greece.