Jingshan Park is a historic imperial landscaped garden located in the heart of Beijing, offering stunning views of the Forbidden City. It is a popular spot for both locals and tourists, known for its beautiful peonies and the Wanchun Pavilion at its summit.