Начало строительства пекинского монастыря Лунцюань приходится на 957 г. н. э., первый год правления императора Инли династии Ляо. 11 апреля 2005 г. монастырь снова возобновил свою деятельность в качестве действующий религиозной организации.Монастырь Лунцюань расположен у подножия хребта Фэнхуанлин («Феникс»), находящегося на север-западе Пекина, столицы Китая.