An architectural wonder built at the foot of Mount Hengshan near Datong in China, Xuan Kong Si Hanging Temple is…
This website uses cookies to ensure you get the best experience.