Noun
fenghuang (plural fenghuangs)
(Chinese mythology, Japanese mythology) a phoenix found in Asian mythologies, which reigns over all other birds, often of female sex and is frequently found paired with the Chinese dragon
Fenghuang Mountain is famous for being the Home of the Peony Flower. Source: Internet
Shizi Mountain, Fenghuang Mountain, Linghu Lake and Qintang Lake are within the area, making the city a huge park. Source: Internet