In rural Japan, the unstoppable forces of nature meet the immovable determination of the construction state. Can this village survive?
Source: New York Times
In rural Japan, the unstoppable forces of nature meet the immovable determination of the construction state. Can this village survive?
Source: New York Times