Where is Kikusui Station?
Where is Kikusui Station located?
Kikusui Station, Kikusui Station, Japan (approx. 43.05729°, 141.3728°)
Where is Kikusui Station on the map?
Kikusui Station - Ōdōri Station
{"latitude":43.05729,"longitude":141.3728,"title":"Kikusui Station"}