Where is Mr?

Where is Mr located?

Mr, Tibet Autonomous Region, China (approx. 29.99062°, 90.78278°)


Where is Mr on the map?