It is Tokusa Hachimangu Shrine in Yamaguchi City, Yamaguchi Prefecture.
Shidarezakura (weeping cherry blossoms) and Someiyoshino were in full bloom and in full bloom.
Show original text