Our first glimpse of Odawara Castle, one of the only medieval castles left in Japan.
Photo album created with Web Album Generator