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