Earth Satellite images of Sweden’s Lake reveal what 300,000 people’s drinking water looks like from space — and why it matters March 22, 2026