Thousands gather in central Tokyo to enjoy the view of cherry blossoms as the flowers, known locally as “sakura.”



Source link