Phoenix Mountain is a Mountain peak located in Huangshan City. It is one of the 861 Mountain peaks in China. Address of Phoenix Mountain is Huangshan District, Huangshan City, China. Phoenix Mountain is located in a remote area, with less than 1 listed places around it. Phoenix Mountain is rated 4 (out of 5 stars) by 1 reviewers on the web.
Huangshan District, Huangshan City, China
Rating of Phoenix Mountain is 4 out of 5 stars.
Address of Phoenix Mountain is Huangshan District, Huangshan City, China.
Phoenix Mountain is located in Huangshan City.
Phoenix Mountain is a Mountain peak in China