Mist-shrouded Mount Huashan in northwest China