Where is Takeya?
Where is Takeya located?
Takeya, Takeya, Japan (approx. 38.47427°, 141.12242°)
Where is Takeya on the map?
Takeya - Okachimachi Station
{"latitude":38.47427,"longitude":141.12242,"title":"Takeya"}