Introduction to Mengjiang Hall: Mengjiang Hall is located at the foot of the back hill of the Dongmingshan Forest Park office building. It used to be a small temple, but it has been destroyed. It is commonly known as "cursing the palace of generals" among the people.