Where is Takashimadaira?
Where is Takashimadaira located?
Takashimadaira, Takashimadaira, Japan (approx. 35.78611°, 139.66118°)
Where is Takashimadaira on the map?
Takashimadaira - Itabashi
Takashimadaira - Shinjuku
Takashimadaira - Tōkyō Station
{"latitude":35.78611,"longitude":139.66118,"title":"Takashimadaira"}