News

Located in Southwest China's Xizang autonomous region, Namtso Lake is regarded by Tibetans as the "heavenly lake". Standing ...