Yubari: the oldest town in the world may offer Japan a taste of things to come
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…
population
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…