Famous garden's cherry blossoms reveal hidden secret

Stunning images show Alnwick Garden in full bloom – as social media users say the aerial shots reveal a saucy secret. The garden's famous cherry blossom orchard boasts the largest Taihaku orchard in the world with 329 trees. Amazing aerial photos and video show that despite the wet spring, the blossom has finally bloomed. Once the blossom falls, the tens of thousands of petals will be used to flavour a £35-a-bottle Cherry Blossom gin.