Le Monastère de Cibei est situé dans le coin sud-ouest de l'île Huxin du parc Taoranting, dans le district de Xicheng à Beijing. C'est un ancien temple construit sous la dynastie Yuan, il y a plus de 700 ans.