Where is Ueda Castle?
Where is Ueda Castle located?
Ueda Castle, Ueda Castle, Japan (approx. 36.403873°, 138.2445°)
Where is Ueda Castle on the map?
{"latitude":36.403873,"longitude":138.2445,"title":"Ueda Castle"}