Where is Chidori?
Where is Chidori located?
Chidori, Chidori, Japan (approx. 35.6235°, 139.89801°)
Where is Chidori on the map?
Chidori - Shinjuku
{"latitude":35.6235,"longitude":139.89801,"title":"Chidori"}