Takashima

Takashima

Details

Location

Nishi, Yokohama, Kanagawa Japan

Coordinates

35.46289° N, 139.62340° E