Corridor connecting giant panda habitats from north to south in the Min Mountains, Sichuan, China.