About Hongluo Temple
The Hongluo Temple is one of the largest and most extensive Buddhist temples located in northern Beijing. It was first established during the Tang Dynasty; however, it was rebuilt many times later, notably during the Ming Dynasty.