Opinion
Geography Now on MSNOpinion
This place in China is heavily guarded - and there’s a reason why
The Keriya River in China is one of the strangest places on Earth, it simply disappears into the desert with no clear ending. Located deep in the Taklamakan Desert, the area is extremely remote and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results