From the moment we read about something called the Tiger-leaping gorge, it was on No. 1 on our bucket list for China. This gorge, or canyon, is formed by the Jinsha river, which will go on and form the Yangtze/Yellow river, which is squeezed between two +5000 m snow-capped peaks. Over time, this has led […]