Dongshan Zen Temple is a very rural site in Jiangxi Province, China. Dongshan means "Cave Mountain" in Chinese. Here is it shown nestled in the spectacular greenery of south China, rice paddies in front and forest mountains in the rear. |
| oshobob The Living Workshop |
| Dongshan Zen Temple-China--photos |