
Are you ready to get your socks knocked off? China's southwest is studded with jawdroppers: newborn pandas in Chengdu, the world's largest Buddha statue in Leshan, the hypnotic ripples of the Dragon's Backbone Rice Terraces and futuristic hotels shooting up into the sky.