In Paro, Bhutan; the famed Taktsang Palphug Monastery popularly known as Tiger's Nest lies so high up the mountain that you may wonder how people…