Off-Road Track Through the Mountains of Yunnan, China
An off-road track winds its way through the mountainous landscape of Yunnan, China. The village nestled among the hills showcases historic architecture and old town charm. Clear skies highlight the stunning beauty of this Asian highland.