Гора Юйцюаньшань расположена в 5-6 километрах к западу от Императорского парка «Ихэюань». На горе находится одноименный монастырь. Юйцюаньшань является известной буддийской горой Пекина.