Napahai Lake in Deqen county, Yunnan
Napahai (纳帕海) means “the forest beside the lake”, is located 8 kilometers northwest of Shangri-la County Town. It is a plateau lake on which many … Read more
Napahai (纳帕海) means “the forest beside the lake”, is located 8 kilometers northwest of Shangri-la County Town. It is a plateau lake on which many … Read more