About Jade Peak Pagoda
The Jade Peak Pagoda is a Chinese pagoda on Jade Spring Hill in an Imperial Garden, Jingming Yuan, in Beijing, China. The site was originally an imperial retreat during the Liao Dynasty and was renovated by the Qianlong Emperor in 1752.