Image 23
of 38
Mysterious caves within the mountains shelter altars dedicated to
Buddha, bodhisattvas, and the different deities created in stories of the area's inhabitants.