The ancient village of Ningyuanlou. The ancient village of Ningyuanlou. The ancient village of Ningyuanlou. The ancient village of Ningyuanlou. The ancient village of Ningyuanlou.