Breathtaking views of cloud-covered mountains in China