Buddhist nuns praying in a cave in rewalsar himachal india January 12, 2013 Buddhist nuns praying in a cave in Rewalsar, Himachal, India