Bogda Mountains

by | Feb 20, 2011

Earth Imaging Journal, EIJournal.com, Satellite Imaging, Satellite Imagery, Bogda Mountains
Bogda Mountains – September 1st, 1999
The Turpan Depression, nestled at the foot of China’s Bogda Mountains, is a strange mix of salt lakes and sand
dunes, and is one of the few places in the world that lies below sea level.

NEWEST V1 MEDIA PUBLICATION

April Issue 2024