Visiting Wudang Mountain, China The Wudang Mountains are located near the city of Shiyan in Hebei Province Northwest China. The highest peak is named Wudang 武當山; literally “Military Wherewithal”; and it’s name is sometimes held to mean “Zhenwu deserves this mountain” – Emperor Zhenwu being a god-figure from Taoist religion. It is known as one […]