Happy Earth Day! In honor of the occasion, here are some fresh satellite pictures of our beautiful planet with some environmental meaning behind them:
Shared publiclyView activity