A tourist was mauled by a snow leopard after getting too close to the animal to take a photo at a ski resort in China.[Read More] Post navigationWhat Would Earth Look Like if We Weren’t Here? Abandoned Photographer Shows Us 570-Megapixel Dark Energy Camera Unravels Mysteries of the Dark Universe