43km to Russia, a wild Fox and Deers so close you could touch them.

When we reached Japan’s northernmost point at Cape Soya, we could not only see Sakhalin Island (Russia) across the sea in 43km distance, but almost touch a smart and cunning fox within arms length. He fox was roaming around looking for food and knew that people often left things or probably even fed the fox. […]

Read More