Odawara Castle Ruins Park, Giant Pine Tree
With a diameter of 4.5m, this pine tree is the largest in Odawara City and is designated as a Natural Monument. It is a magnificent tree which leaves visitors in awe and blesses them with great power.
More details