This website uses cookies to ensure you get the best experience on our website. Learn more

Shuxiang Temple

x
Shuxiang Temple
Phone:
+86 314 226 0773

Address:
No.129 Kuailongshan Street, Shuangqiao District, Chengde 067000, China

Shuxiang Temple, located in southwestern of Taihuai town in Mount Wutai, Shanxi Province, China. Shuxiang Temple is one of the National Key Buddhist Temples in Han Chinese Area. It is also listed in Major Historical and Cultural Sites Protected in Shanxi Province, China.
Continue reading...
From Wikipedia, the free encyclopedia.

Attraction Location



Shuxiang Temple Videos

Menu