Nüwa Palace
The Nüwa Palace, also known as Wahuang Palace and by its Chinese name Wahuanggong, is a compound of palaces and temples beside Phoenix Mountain (Fenghuangshan) in She County, Handan Prefecture, Hebei Province, China. It principally honors the Chinese goddess Nüwa, whom the ancient Chinese believed created mankind and repaired the sky in prehistoric times.