The 2154m tall Mount Huashan is considered to be one of 5 sacred mountains in China, and locals know it as the “most precipitous mountain under heaven”. Adorned with influential Taoist temples, this mountain has been part of folklore for thousands of years.