One of the most sacred Buddhist sites in Bhutan, the Tiger’s Nest is a stunning cluster of temples and caves. (Karen ...