Introduction to Wenbi Peak: Wenbi Peak, also known as Xianglu Peak, is the highest peak by Yuanyang Lake. From the top of the peak, you can see Ruiguang Tower, ancient trenches, ancient bunkers and other historic sites as well as the lake and mountains at a glance.