Technology : Space Technology

Q 16 / 21

The satellites of which one of the following countries have helped in the preparation of a detailed and complete map of Antarctica?