Powered by PhotoDeck
Loading…
Nuorilang means "grand" in Tibetan. Jiuzhaigou's Nuorilang Falls, cascading 80 feet down in the clear mountain light 7,700 fe...