recently on holiday and fell in love with these trees dotted around the town. Probably not suitable for our climate but would like to ID what they are