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. The temple is located at the southern foot of the Hongluo Mountain, and covers an area of 7 hectares. Its name, Hongluo Temple, is also translated as "Red Snail Temple".
Download Download See moreDaily: 7 a.m. - 6 p.m.
Adult: CNY 30
Child (under 1.2 m): CNY 15
Wikipedia https://en.wikipedia.org/wiki/Hongluo_Temple
Address 5号 Hongluo Rd, Huairou, Beijing, China, 101400
Coordinates 40°22'30.215" N 116°37'13.239" E