Satellite map of Shenqiu County
Shenqiu County (Chinese: 沈丘县) is a county of Henan, China. It is under the administration of Zhoukou city. The county seat is Shenqiu city, which is situated on the Ying River, a tributary of the Huai River.
Latitude: 33° 24' 25.79" N
Longitude: 115° 05' 33.60" E