Odawara, Japan
Odawara Castle
Odawara Castle is a reconstructed Japanese castle in the city of Odawara in Kanagawa Prefecture, Japan. The current donjon was constructed out of reinforced concrete in 1960 on a stone foundation of the former donjon, torn down from 1870–1872 during the Meiji Period. There has been fortifications at or around the castle's current site since the Kamakura Period.
- City
- Odawara
- Country
- Japan
- Category
- Historic
- Suggested visit
- About 90 minutes
Background: Wikipedia