Садовая архитектура парка Сяншань первоначально была построена в 1186 году и имеет почти 900-летнюю историю. Еще во времена династий Юань, Мин и Цин именно здесь был построен походный дворец и загородный парк для охоты императоров, куда императоры отправлялись охотиться и наслаждаться прохладой в летние и осенние сезоны. Храм Сяншаньсы когда-то имел верховный статус среди храмов в западном Пекине.