The
Qin Mountains , sometimes called the
Szechuan Alps, are a major east-west mountain range in southern
Shaanxi Province,
China. The mountains provide a natural boundary between
North and South China, and support a huge variety of plant and wildlife, some of which is found nowhere else on
Earth.