Spring is upon us and do you know where the cherry blossom trees have bloomed the most? … Instagram of course! I don’t know if it’s the fact they’re the symbol of spring, that they have their own emoji or simply their pink colour that makes us brandish our smartphones and cameras. Either way, I’ve had the amazing chance to spot them in my favourite cities this year, that is Paris, Washington DC and London! Where do you love spotting them?