Salisbury- City of Doves Thousands of paper origami doves have transformed Salisbury Cathedral in an enchanting way.