Bogda Mountains  The Turpan Depression, nestled at the foot of China's Bogda Mountains, is a strange mix of salt lakes and sand dunes. It is one of the few landscapes in the world that lies below sea level.
{"Image DateTime": "2006:03:22 08:48:41"}