Explore the map of Qarqi, China and find useful geographic details about this location.
Coordinates 41.8152, 85.6057