Mountain passes of China.