Satellite map of Dashiqiao
Dashiqiao (simplified Chinese: 大石桥; traditional Chinese: 大石橋; pinyin: Dàshíqiáo; literally: "Great Stone Bridge") is a city in south-central Liaoning province of Northeast China.
Latitude: 40° 37' 59.88" N
Longitude: 122° 30' 0.00" E