The Himalayas are known for their stark desolation, a place where jagged beauty intertwines with isolated contemplation. But one of the grand ironies of trekking through these peaks is that, no matter ...
Case in point: a snow leopard attacked a ski tourist in northern China recently, making the woman's face bloody enough that ...