Guizhou province, in southwest China, one of the country's least developed areas, suffers from its many mountains which are a barrier to transportation development, but fortunately they have proven to ...