ND/NF Review: Dark Red Forest is a Rigorous Look at the Circular Nature of Sacrifice Yarchen Monastery located on the Tibetan Plateau is home to 10,000 nuns at any one point in the year. As Dark Red Forest explains in the opening title cards, m...