Wunü Shan , which means mountain of Five Women, is a mountain of historical and cultural significance located in the north of the town of Huanren, in Huanren Manchu Autonomous County, Liaoning Province, China. The tallest peak is the 821 metre-high Main Peak. Jolbon, the birthplace of the ancient kingdom of Goguryeo and its capital from 37 BC to 3 AD, was in Wunü Mountain.
Continue reading...From
Wikipedia, the free encyclopedia.