Namtso Lake, Tibet Autonomous Region, China A Journey to the World's Highest Saltwater Lake Today I traveled to Namtso Lake, the highest saltwater lake in the