Where is Shibata Castle?
Where is Shibata Castle located?
Shibata Castle, Shibata Castle, Japan (approx. 37.9548°, 139.32555°)
Where is Shibata Castle on the map?
{"latitude":37.9548,"longitude":139.32555,"title":"Shibata Castle"}