Odawara Castle Keep


Odawara Castle Keep

Looking northwest at the Odwara Castle Keep with cherry blossoms in bloom.



Latitude, Longitude: 35.2505933333333,139.154424953703