Ueda castle

Ueda castle
Ueda-shi, Nagano.

Location