China's high-speed rail between the idyllic lakes