When we say Japan, Tokyo, Shibuya, Anime, Cherry Blossom are the most famous things to see in the country. We are vey, very, very, very lucky to see cherry blossoms in Winter time. This is the second time we had experience this kind of phenomenon, the first one was we experienced snowfall in Canada in Summer. I really enjoyed touring around Japan, I love the country and I will definitely go back there again.
Hotel Tokyo Chinzanso
February 11, 2015