Port of Haiyang, China

A high resolution Umbra synthetic aperture radar (SAR) satellite image of the Port of Haiyang, China from October 1, 2024

Interactive Viewer

Tags:
Synthetic Aperture Radar
Umbra
SAR
China