Movies filmed in Surroundings of Lake Qinghai, Qinghai Province, Tibet, China
There are 1 movies that were filmed in Surroundings of Lake Qinghai, Qinghai Province, Tibet, China.
Qinghai Lake, also known by other names, is the largest lake in China. Located in an endorheic basin in Qinghai Province, to which it gave its name, Qinghai Lake is classified as an alkaline salt lake. The lake has fluctuated in size, shrinking over much of the 20th century but increasing since 2004.
Country: China