Here's Why This Chinese Lake Looks Green From Space

  • 5 years ago
There’s a lake in China that, when viewed from space, looks very green.

Recommended