WHERE IS WOLONG?

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