Slide 1 Qoyllur Rit'i: In Search of the Lord of the Snow Star This website documents a photo exhibit by Peruvian photographer Vicente Revilla held at the W.E.B. Du Bois…
Peru's Melting Gods Sacred water on the verge of extinction In January 2009, the National Institute of Natural Resources in Peru stated that the Quilca glacier, located…