Saint Peter’s Square, Roma Satellite image from Pléiades Neo
Resolution
30cm
Location
Holy See (Vatican City State), Italy
Copyright
Airbus DS 2022
Date
09 April 2023
Image type
Optical
Resolution
30cm
Location
Holy See (Vatican City State), Italy
Copyright
Airbus DS 2022
Date
09 April 2023
Image type
Optical