WHERE IS WOLONG? Wolong Nature Reserve, Sichuan Province. 130 km northwest of Chengdu in South West China.