St. Lawrence University
Location: 
China
GeoLocation: 
POINT (104.195397 35.86166)