The cherry blossom (sakura) is the unofficial national flower of Japan. It has been celebrated for many centuries and holds a very important position in the Japanese culture. There are many dozens of different varieties of cherry trees in Japan, most of which bloom only for a few days in spring. The Japanese celebrate this … [Read more…]
When visiting downtown Tokyo, you will realise that it is both romantic and energetic. Check out these slide of downtown Tokyo to experience the streets through the eyes of a tourist.