What is the natural boundary that separates China and Kyrgyzstan?

Tien Shan Mountains