Meaning the "place where fairies bathe" in the Tibetan language, Nenensangcuo Scenic Spot is situated in the Aba Tibetan and Qiang autonomous prefecture, Southwest China’s Sichuan province. It covers an area of 200 square kilometers and features fine travertine terraces and virgin forests. Let’s take a peek!