Mount Wudang, also known as the Wudang Mountains, or simply Wudang, is a small mountain range in the northwestern part of Hubei Province of China, just to the south of the Shiyan city.Mount Wudang is the birthplace of Taoism, and is known to the world for its martial arts, and Tai Chi. I had been guessing the outline of…