Jiuzhaigou means "valley of nine villages ... where 280 buses wait to shuttle this day's 18,000 or so visitors up the very pretty route, past a chain of flower-colored, ribbony lakes and fingery ...
It was a glimpse into the future of transportation in China, where high-speed rail has turned what once felt like an ...