ADVERTISEMENT
Kawazu cherry blossom trees, one of the earliest blooming cherry blossoms, are seen in the city of Miura in Japan’s Kanagawa Prefecture.