Nope, that’s not a joke nor we are talking here about Plum Blossom, here you are the first fully bloomed Sakura in Tokyo! (Photos taken yesterday)
Now rest assure you are not too late for the Sakura season, this particular Sakura Tree (Cherry Tree) actually come from the Izu Peninsula and from the Kawazu Zakura Familly, a familly of early blooming Sakura Trees and located in the City of Kawazu : Kawazu Sakura Festival Video
According to the locals, this tree was planted in 1981 and server as a beacon announcing the beginning of the Hanami season!
And on the subject of Sakura, we would like to announce the official launch of the TokyoStreetView Shop, a Shop dedicated to support financially our project! Each sales that will be made on this store will go directly on our videos and trips budget!