Introduction to Huaguo Mountain Dragon Gate: Huaguo Mountain, also known as Monkey King Fengshang, is a peak located on the left side of Kaixinshi Road. The rocks on the mountain are like a group of monkeys lying quietly, with various expressions, naughty and cute. Some of them seem to be listening to the monkey king's instructions, while others look solemn like the monkey king's guards, ready to protect their master at any time.