Spring flowers in Japan (1) Yama-zakura (山桜)

There are plenty species of sakura cherry blossoms found in Japan. Sakura can be seen not only in city parks but in the mountains all over Japan as well. The photo was taken yesterday  in Kii Peninsula, Wakayama Pref, and this one is called yama-zakura, which literally means mountain sakura. They’ve already started blooming and they’re as beautiful as other cherry blossoms.