The weeping cherry tree at Nara Himuro Shrine near Nara Park.

Advertisements