One of China's major giant panda habitats, the Tangjiahe Nature Reserve is located in Qingchuan county on the northwestern edge of Sichuan Basin, approximately a five-hour drive from downtown Chengdu.