In traditional East Asian culture, notable natural phenomena (rivers, mountains, caves, etc.) could concentrate natural energy (the Dao). Thus these sites were often made into shrines.
The Chinese term for the spiritual presence in natural places is “ling.” Chinese can gain access to this spiritual force when going to a shrine to ask questions that only the divine can answer.