Where is Takashimaya?
Where is Takashimaya located?
Takashimaya, Takashimaya, Japan (approx. 34.664875°, 135.50096°)
Where is Takashimaya on the map?
{"latitude":34.664875,"longitude":135.50096,"title":"Takashimaya"}