Loading map...
Nemuro and Cape Nosappu, close to the South Kuril Islands that are occupied by Russia. There is a dispute between Japan and Russia over sovereignty of the islands. Interesting!
|
|
You need to sign in to leave a comment! |