Heralding the arrival of winter, massive flocks of geese migrating from Siberia are landing in a marsh in Miyagi Prefecture in northern Japan, as local residents marvel at the sight. [Read More]

No reproduction or republication without written permission.