Where is Ten Thousand Buddhas Monastery located?
Ten Thousand Buddhas Monastery, Ten Thousand Buddhas Monastery, China (approx. 22.38758°, 114.1848°)
Ten Thousand Buddhas Monastery, Ten Thousand Buddhas Monastery, China (approx. 22.38758°, 114.1848°)