Kumtura Caves
Kuqa, People's Republic of China
Adventure
The Kumtura Thousand Buddha Caves is a Buddhist cave temple site in the Autonomous Region of Xinjiang, China. The site is located some 25 km west of Kucha, Kuqa County, on the ancient Silk Road.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account