PERSPECTA

News from every angle

Back to headlines

Cherry Tree Falls at Chidorigafuchi in Tokyo, No Injuries Reported

A cherry tree fell at Chidorigafuchi in Tokyo's Chiyoda Ward, a famous cherry blossom viewing spot, on the morning of April 2nd; no injuries were reported, and the Environment Ministry is investigating the cause.

PostShare