Where is Mr?

Where is Mr located?

Mr, Guangxi Zhuang Autonomous Region, China (approx. 22.8°, 110.8167°)


Where is Mr on the map?