Ueda Castle
Ueda Castle was listed as one of the 100 Fine Castles of Japan by the Japan Castle Foundation in 2006. The castle is a ten-minute walk from Ueda Station on the Nagano Shinkansen.