Where is Takashimaya?

Where is Takashimaya located?

Takashimaya, Takashimaya, Japan (approx. 34.664875°, 135.50096°)


Where is Takashimaya on the map?