Emergency Response in China benefits from TerraSAR-X and Spot 5
Emergency Response in China benefits from TerraSAR-X and Spot 5