Designed by
Title
Khyunglung stupa, Tibet #34578286
Description
Khyunglung stupas and caves in the Garuda Valley, Tibetan Autonomous region of China. Khyunglung is an amazing complex of caves set in the hills on the north bank of the Sutlej River in the Ngari prefecture.