Read the full story: Religion UnpluggedHigh in the Himalayan mountains of Nepal, Druk Amitabha Nunnery is home to 800 nuns of the Drukpa Order of Himalayan Buddhism.