KATHMANDU — Nepali researchers have yet again photographed a snow leopard (Panthera uncia) and common leopard (P. pardus) in the same location in the lap of Mount Gaurishankar in the eastern Himalayas. The recently analyzed images captured in Lapchi Valley at an altitude of 4,260 meters (13,976 feet) above sea level show a snow leopard […]