Where is Shangliao located on the map of the China? Shangliao is located in , and its exact geographical coordinates are latitude 24.93334 and longitude 118.17121.
Shangliao, China is located at an altitude of around 438 meters (1437 feet) above sea level.