From cliff-edge Caribbean strips to Himalayan mountain runways, these are the shortest runways in the world.