Beijing Hongluo Temple Tour The Red Shells Temple, or Hongluo Si received its name from a legend that two spiral shells gave out red light in the evening. Located at the foot of the Hongluo Mountain, the temple is seven kilometers northwest of Huairou County. First built during the Tang Dynasty (618-907 AD), the temple [...]
Mar 042012

