Swaziland, satellite image. North is at top. Natural colour satellite image showing Swaziland, with the surrounding territories shaded out. Swaziland is a landlocked country in Southern Africa, bordered South Africa (top centre to bottom right) and Mozambique (upper right). Image compiled from data acquired by the LANDSAT 5 and 7 satellites, in 2000.
Model release not required. Property release not available.