Where is Gurudongmar Lake?

Where is Gurudongmar Lake located?

Gurudongmar Lake, Gurudongmar Lake, China (approx. 28.01636°, 88.71216°)


Where is Gurudongmar Lake on the map?