Explore the map of Xintai, Shandong, China and find useful geographic details about this location.
Coordinates 35.9006, 117.7519