Jiuzhaigou National Park, China

Jiuzhaigou National Park, China

Jiuzhaigou is spectacular Chinese alpine scenery, a world heritage site and world biosphere protected area in mountainous northern Sichuan province, China.    The picturesque mountainous landscape is peppered with brilliantly coloured lakes and waterfallls ensconced among dense, verdant forests. I was totally blown away by this place when I first visited in 1997.   It was …