Cherry blossom viewing in and around Tokyo
In Japan, early spring is almost synonym for cherry blossom season. The delicately beautiful pink and white blossoms of the cherry are called sakura in Japanese. In this period of … Continue reading Cherry blossom viewing in and around Tokyo