Summary: An immense field appears to be covered with snow, blanketed in white. But a closer look reveals more than 10,000 Snow Geese. Snow Geese nest on Wrangel Island, in the Chukchi Sea off northern Siberia. Don't miss the amazing video by Barbara Galatti!