Photo #: STS074-706-23 Technical Info All Available Images Lo-Resolution 363k Features: TAKLA MAKAN DESERT, DUNES, MOUNTAIN, DESERT, ALLUVIAL FAN Geographic Region: CHINA