Odawara - Odawara is the site of Sakawa River. This imposing actor is graced by the town and the fields nearby. This ancient castle town was the gateway to the arduous journey through the Hakone mountains which can be seen clearly in the background.
Website design by The Troglodyte Independent Design Studio