Real scenes of rural southwestern China, where over 100 million people live in such places.