Qiyun is the fourth Sacred Mountain to the Taoist cult Mount Qiyun literally means ‘Cloud-high mountain’, it is a mountain and national park located in Xiuning County in Anhui Province, China. It is located at the foot of the Huangshan mountain range about 33 kilometers west of the city of Huangshan and is known as one of the Four Sacred …
Tag: