Het meer is een van de drie grootste Heilige meren in Tibet. Het is meer dan 72 km (45 mi) lang. Het meer wordt omringd door veel besneeuwde bergen en wordt gevoed door tal van kleine beekjes. Het meer heeft een uitlaatstroom aan het uiterste westelijke uiteinde en betekent turkoois in het Engels vanwege zijn kleur. Ongeveer 90 km ten westen van het meer ligt de Tibetaanse stad Gyantse en Lhasa is 100 km ten noordoosten. Volgens de lokale mythologie is het Yumtso meer de transformatie van een godin.