Two snow leopards were spotted at altitudes of 4,500 meters within the city of Shangri-La and 4,800 meters in a township in ...