Cherry blossoms paint Japan pink

    Features

    Japan turns pink as cherry blossoms across the country enter full bloom.