Greek mountain villages are required to have steep stairways, walkways and highways. Also, at least one puppy.