Lost Land of the Tiger

Go in search of an undiscovered tiger population rumored to be hidden in the Himalayan kingdom of Bhutan.