Chuxiong Yizu
Lufeng, a charming Yunnan city, offers stunning views and an elevated dining experience, perfect for lake-fresh fish and hearty sausage dishes.
Chuxiong Yi Autonomous Prefecture, Yunnan, China Get directions