Cherry blossoms are annually in full bloom from the end of March to the beginning of April in Tokyo though, this year is irregularly earlier than usual by two weeks. The picture was taken on March 25, 2020, in Chidorigafuchi moat of Edo Castle, where is one of the most famous places for beautiful cherry blossoms. This place is usually closely packed with so many viewers in cherry blossoms season, however there were only a few people this year because of corona virus panic.
Licensed tour guide, travel consultant
Masahisa Takaki
Comments