News
It is actually Lake Khanka in China. Why does it look like that? Satellite image of Lake Khanka on April 12, 2019. NASA. Readers of a certain age may remember a cult movie called The Green Slime.
Khanka Lake, or Xingkai Lake, located on the border of Russia and China's Heilongjiang Province, is the largest water body of northeast China. Covering an area of 4,380 square kilometers ...
Khanka Lake, or Xingkai Lake, located on the border of Russia and China's Heilongjiang province, covers an area of 4,300 square kilometers. The area around the lake is an important wetland habitat ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results