WHA_146TH
The Yellow River is the second-longest river in China, and the sixth longest in the world. 2001 (left) and 2009 (right). Satellite image.
Add to Cart- Filename
- WHA_146TH.jpg
- Copyright
- World History Archive
- Image Size
- 4296x4068 / 4.8MB
- Contained in galleries
- Recently uploaded historical photos 4

