This would seem like a fairy tale story for the tahr – to escape and live on one of the 7 natural wonders of the world, especially given that the Himalayan tahr is listed on the IUCN Red List as Near ...