Located four kilometers north of downtown Huairou, Hongluo Mountain and the Hongluo Temple Scenic Spot is 55 kilometers away from downtown Beijing.
With a total area of 800 hectares, the Hongluo Temple Scenic Spot now is a “National Class AAAA Scenic Spot.