What is the first place that comes to your mind when you read Cherry Blossom? I bet it is Japan. Millions of people travel to Japan every year to see the bloom. But what if I tell you there is a hidden valley in Spain…