Let’s take a virtual tour of Niru village in Shangri-La, Southwest China’s Yunnan province! Known as “the world’s No 1 ecological village”, it is home to primitive forests, towering mountains, and an idyllic sapphire-blue lake, resembling a fairyland.