When you think about amazing mountainous landscape, what countries come to mind? For me it was always Switzerland, Austria, and New Zealand. But after visiting China I now know what country will be number one on that list.

When you think about amazing mountainous landscape, what countries come to mind? For me it was always Switzerland, Austria, and New Zealand. But after visiting China I now know what country will be number one on that list.