Xiqiao Mountain National Park is slightly higher than Dongqiao Mountain Park, which is the highest peak in Shanghai. Xiqiao Mountain National Park is also more famous because of the observatory and church on the mountain. Unfortunately, due to recent renovations, the church is not open to the public. However, the observatory can now buy tickets to enter the visit.