This hemispheric view of Venus, as revealed by more than a decade of radar investigations culminating in the 1990-1994 Magellan mission, is centered on the North Pole. NASA's Magellan spacecraft imaged more than 98 per cent of Venus.

How UAE's Venus mission will shed light on 'hellish' hot and cloudy planet