15 Sep September 15, 2020tibet Namtso Lake Of Tibet-The Holy Salt-Water. Namtso Lake, which is located about 260 Km on the North of Lhasa, at 4,718 Read more
September 1, 2020tibet Snow Frog As soon as you step onto this mysterious land, you will be not only immediately Read more