Where is Himejima?
Where is Himejima located?
Himejima, Himejima (Station), Japan (approx. 34.70443°, 135.4582°)
Where is Himejima on the map?
Himejima - Osaka Castle
{"latitude":34.70443,"longitude":135.4582,"title":"Himejima"}