Explore the map of Shimiaodong, Yunnan, China and find useful geographic details about this location.
Coordinates 24.2530, 97.9583