Literally translated as ‘Flower Mountain’, Mount Huashan is one of 5 sacred Taoist mountains and offers unrivalled views of the surrounding peaks from its summit.
Literally translated as ‘Flower Mountain’, Mount Huashan is one of 5 sacred Taoist mountains and offers unrivalled views of the surrounding peaks from its summit.