Ueda, Chubu, Japan
Strolls among greenery, flower beds & spring cherry blossoms beside the ruins of a 1500s castle.
6263 Ninomaru, Ueda, Nagano Prefecture, 386-0026, JP
0.0 km away
0.1 km away
0.2 km away
0.6 km away
0.8 km away
0.9 km away