Blossoms ‘rival Japan’ as visitors flock for photos

The short-lived natural phenomenon has created a vivid tourist destination in North Yorkshire.

Source