Situated at the top of a mountain in Liangshan Yi Autonomous Prefecture, Sichuan province, the isolated village of Atuleer is perched nearly 1,000 meters above the valley floor and villagers need to climb 17 rattan ladders to reach their homes. [Photo/CFP]
|