Explore the map of Xiabu, Hebei, China and find useful geographic details about this location.
Coordinates 38.5593, 117.3631