
St Peter's Square, Vatican Satellite image from Pléiades
Sensor
PléiadesResolution
50cm
Location
Roma, Italy
Copyright
Airbus DS
Date
03 April, 2020
Image type
Optical
Sensor
PléiadesResolution
50cm
Location
Roma, Italy
Copyright
Airbus DS
Date
03 April, 2020
Image type
Optical