Blossoms ‘rival Japan’ as visitors flock for photos The short-lived natural phenomenon has created a vivid tourist destination in North Yorkshire. Source