Luofu

China

Mount Luofu is a sacred Taoist mountain located on the north bank of the Dongjiang river in the northwest region of Boluo County, Huizhou, Guangdong Province, China. The mountain range spans an area of approximately 250 kilometers.

The site is recognized as one of the ten greater dongtian of Taoism. It serves as a significant spiritual location within the Chinese religious landscape.

Sources

  1. Mount Luofu