Info

WHA_98TH

This image captures almost all of Quinghai, the largest lake in China. Located in the Quinghai Province on the Quinghai Tibetan Plateau. February 17, 2000. Satellite image.

Add to Cart
Filename
WHA_98TH.jpg
Copyright
World History Archive
Image Size
5333x3277 / 4.7MB
Contained in galleries
Recently uploaded historical photos 4
This image captures almost all of Quinghai, the largest lake in China. Located in the Quinghai Province on the Quinghai Tibetan Plateau. February 17, 2000. Satellite image.