The world’s most beautiful tree is a 1,000 year old Japanese Sakura – Cherry Blossom tree.
The Benizakura variety or “Pink Weeping” Sakura changes colors in spring from pink to white.
This tree is on a hill, easy to see. The town has made a path around it to see every angle. In the fall, resident volunteers ready it for the winter snows so it’s not damaged. It’s the symbol of the town and of Japan itself, the perfect sakura tree.
Japanese Spicy Citrus Condiment, better than Wasabi? | Yuzu Kosho
This Japanese condiment, spicy-salty citrus is still unknown to many will change the way you enjoy your food forever. Yuzukosho (柚子胡椒) is by far my favorite Japanese condiment …