This is Montefioralle in Greve Italy. A old walled fortress town set high on a hill, with it's own monestary. The walls are now home to apartments and restaurants, the views are spectacular. The driving up the hill to it is hair raising. Hairpin turns?....how about paperclip turns going straight up!