BIEI, Hokkaido--This farming town of around 9,300 people has learned it needs financial help to accommodate the 2 million tourists who flood the area annually. [Read More]

No reproduction or republication without written permission.