Mount Emei one of the highest mountains in china