Where on Earth...? MISR Mystery Image Quiz #8:<br .>Yarlung Tsangpo River, China | Cosmos Observatory | Cosmos Observatory