Red River Delta, satellite image
Red River Delta, satellite image. This delta is where the Red River flows into the Gulf of Tonkin (part of the South China Seas) in northern Vietnam. Composite image obtained using data from the Landsat 7 satellite.
Details
License type
Rights Managed