The clouds roll in at Teboche, home of a well-known Buddhist monastery.