Yamataka Jindai Sakura is one of Japan’s three major cherry blossoms trees. Located in Mukawa-cho, Hokuto-shi, Yamanashi Prefecture, it is about 2,000 years old and is famous for being the oldest Japanese cherry tree! It is also the biggest cherry tree in Japan. A legend remains that "Yamato Takeru" planted this sakura.
boredpanda.com2019-5-3 13:01