Jiuzhaigou means "valley of nine villages ... 20-mile-long valley in the Min Mountains of central China, where 280 buses wait to shuttle this day's 18,000 or so visitors up the very pretty ...
It was a glimpse into the future of transportation in China, where high-speed rail has turned what once felt like an ...