CIIC:Today's featured article/November 28, 2014

From Wiki China org cn
Hongluo Temple

Hongluo (Red Snail)Temple is located in Huairou District, 57 km to the north of downtown Beijing. One of the important temples of the Pure Land Sect of Buddhism in history, it was a place that held a great appeal to monks and laymen to come for Buddhist scriptures. (More...)