Yubari is a town in Hokkaido. It has the highest average age of any town in Japan, and probably the world. Indeed, its population is possibly the oldest to have ever existed. In its heyday, Yubari was …
( read original story …)
The Japan News
Yubari is a town in Hokkaido. It has the highest average age of any town in Japan, and probably the world. Indeed, its population is possibly the oldest to have ever existed. In its heyday, Yubari was …
( read original story …)