Where is Takasaki Washington Hotel Plaza located?
Takasaki Washington Hotel Plaza, Takasaki Washington Hotel Plaza, Japan (approx. 36.32226°, 139.01035°)
Takasaki Washington Hotel Plaza, Takasaki Washington Hotel Plaza, Japan (approx. 36.32226°, 139.01035°)