33.8k reviews
The upper reaches of the Chubu River in Duilongdeqing District, Lhasa City, Tibet Autonomous Region.