Where is Gurudongmar Chho?

Where is Gurudongmar Chho located?

Gurudongmar Chho, Gurudongmar Chho, China (approx. 28.02969°, 88.71883°)


Where is Gurudongmar Chho on the map?