China’s most beautiful waterfall

    Nuorilang Waterfall, located in Sichuan province’s Jiuzhai Valley, recently took the top spot in an online poll for China’s Top 10 Most Beautiful Waterfalls. The 270-meter wide, 24.5 meter high Nuorilang Waterfall, at 2,365 meters, is a travertine waterfall and the widest waterfall in China. Nuorilang means “male god” in Tibetan and symbolizes … Read more