Where is Sumida?
Where is Sumida located?
Sumida, Sumida (Station), Japan (approx. 35.18785°, 137.04109°)
Where is Sumida on the map?
Sumida - Gala-Yuzawa Station
{"latitude":35.18785,"longitude":137.04109,"title":"Sumida"}