Wiese Island, a deserted island in the Kara Sea, is one of the world’s northernmost weather stations. From earlier times, garbage and thousands of barrels lie on the island. Collecting and disposing of the waste, now under way, is a laborious process. (Photo:...