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.
Comments are closed.
4th Annual Smart Engineering Issue May 2022
Your email address:
Send post to email address, comma separated for multiple emails.