Performance art, adventure, and psychedelia in a Russian village. What more could you want?