Odawara Castle, Castle in Odawara, Japan
Odawara Castle is a landmark in the city of Odawara in Kanagawa Prefecture, Japan.
The castle was built in the 15th century and played a significant role in the history of Japan's Sengoku period.
It is known for its cherry blossom festival held every spring.
The castle is open to the public and houses a museum with artifacts from the Sengoku period.
Odawara Castle is one of the few castles in Japan that has an original keep.
Location: Odawara
Inception: 1418
Opening Hours: Monday-Sunday 09:00-17:00
Website: odawaracastle.com
Sources: Wikimedia, OpenStreetMap