The Snow Leopards of Zhaxilawu Temple
(Translated from the Chinese) According to Dr. Li Juan of Beijing University, the upper reaches of the Langcang River are home to the greatest continuous habitat of the snow leopard in all of China. This area covers parts of both Qinghai and Tibet, and the crisscrossing mountains and marshy grasslands provide the best environment to […]
Read more "The Snow Leopards of Zhaxilawu Temple"